Savage Arms B series rimfire rifles
Please remember to check availability prior to travelling, whilst we do hold over 2700 guns in stock at any one time, we do not list live stock availability on this web site.
Please remember to check availability prior to travelling, whilst we do hold over 2700 guns in stock at any one time, we do not list live stock availability on this web site.