115 3rd Ave West
Cresco, IA 52136


Firearms and Ammo Title.jpg

Firearms and Ammo

We are a full service Federal Firearms Licensee (FFL).  We have DOZENS of new and used firearms in stock and we can order just about any rifle, shotgun or handgun you wish to purchase (subject to availability, of course).  Do your research with our competitors and bring us your best deal – we will do our best to meet or beat ANY competitor’s price on an identical, new firearm. We can also handle all of your transfers from other FFL dealers – our transfer fee is just $25.00 (plus tax).  Please feel free to contact us if you have any questions or concerns about how transfers work.

we buy, sell and trade for MOST firearms in good, usable condition!!
please bring your trades in — we cannot quote you prices over the phone as condition is a major determining factor in the value of your trade.

pistol inventory:



Revolver inventory:


Rifle inventory:


Shotgun inventory:


muzzleloader inventory:


Please visit us in person for a 100% up-to-date list of available firearms. I will do my best to keep the website current, but due to time restrictions, I can only update it every so often! My goal will be to update at LEAST once a week, so stay tuned!!!

Firearms may be purchased in-person at my shop or you can pay for them via money order, cashier’s check or credit card (I collect a 3% convenience fee for any firearm purchased on a debit or credit card) and I can ship them to your local FFL for transfer to you (shipping is additional).


We welcome your reasonably priced sporting goods-related consignments. There is NO FEE to consign your item with us! We keep a portion of your sale ONLY if your item sells. We are always seeking quality consignments for our shop — let US do the work of selling your items FOR you!


We stock a wide selection of competitively-priced ammunition available in-store for our walk-in customers.  Let us know what you need -- we'll be happy to special order ammunition that we do not currently have available in the store!


Pricing Policies:

Prices shown include all fees except for sales tax.  We collect 7% sales tax as per state requirements for all in-state sales.  We can also make arrangements to ship firearms (in- or out-of-state) to your local FFL.  Long guns ship for $30.00 via UPS Ground, and handguns ship for $25.00 via USPS Priority Mail in the Continental USA only.  We strongly recommend you purchase either a soft or hard case to ship your firearm in for protection in transit. We are not responsible for damage in shipping unless you have paid for shipping insurance. We are NOT responsible for typographical errors.


Returns Policies:

All sales of firearms and ammunition are final for safety and legal reasons.  FULL manufacturer's warranties apply to ALL new firearms we offer for sale.  All firearms sourced through Davidson's come with a LIFETIME warranty in addition to the manufacturer's warranty (ask for details).  Used firearms are sold as-is with no warranty.