1300 GUNS!!!

Iowa's Largest Stocking Gun Dealer

Due to the constant fluctuation of firearm prices we cannot display our prices on this site. As hard as we try to stay competitive it is impossible for us to monitor the prices of every gun in our inventory which currently totals over 1300 firearms.


If you would like pricing on any firearm please feel free to call us during business hours. If you feel that we are not competitive on any item, please let us know and we will check current pricing and availability on that item and do our best to match or beat our local competition.


With over 1300 firearms in inventory we obviously cannot be the lowest on every item but we try our best to be competitive and provide professional knowledge and service that many of our competitors do not offer.


We look forward to hearing from you.