Expand Your Gun Collection

Stop by Mr Guns today

Mr Guns sells a wide selection of new and used guns at our store in Waterloo, IA. Do you have a gun you need to sell? We buy guns that are in good condition. Visit our store today to speak with a member of our staff.

We know gun safety is extremely important. That's why we offer gun safety and permit-to-carry classes. We also follow all of the state and federal laws and regulations.

If you buy a handgun at Mr Guns, we'll ask to see your state-issued ID and your permit to purchase or permit to carry. If you're buying a rifle, we'll need to verify your background check, too.

We sell guns and ammo

We sell guns and ammo

Whether you're a novice gun buyer or a seasoned collector, you can find what you need at Mr Guns. We stock a full range of guns and accessories, including:

  • Handguns ranging in size and brands
  • Shotguns
  • Rifles
  • Semi-automatic weapons
  • Antique guns
  • Ammunition
We carry priceless items for every gun collector-some of our antique guns date back to the Civil War. Visit our shop today to browse our large collection.

Join Us for Our Next Gun Safety/Conceal Carry Class

Schedule Will Be Posted Soon

Classes are $59 for your Iowa permit and there is a $20 deposit to hold your spot which goes toward your permit upon completion. This is $125 for your Minnesota permit.