Pellets made by JSB to Weihrauch specification

Weirauch FT Exact 20cal

£12.95Price
.22