Gun Shops in St. Louis, MO

5 locations found near St. Louis

“Great local gun store, good guy. This was my first time buying a gun, the owner, Jim was very helpful with narrowing down my picks, and explaining various products. I stayed below budget and was in and out more than satisfied, would recommend.”

4.6 Superb37 Reviews

“Sammy Dog's is the best of the best when it comes to transfer services, but it doesn't end there. He will help you with anything firearms related. Very knowledgeable and will point you in the right direction with any issue you have!”

4.9 Superb31 Reviews

“Had a great experience. Went here took the new to shoot course( not new but need the refresher). Wait wasn’t more than 30 min. Instructor and course were outstanding. After the course ( about 25 minute long) instructors would come back around and give you critiques and tips to make your shooting more accurate. If every visit is like this one, this will be my regular spot to come to.”

4.4 Superb95 Reviews

“Very knowledgeable staff, I've ordered multiple Parts in for me and help me out with them quite a bit. Nice range, good food, great selection. These guys rock”

4 Good42 Reviews

“A fantastic place to purchase firearms in St. Louis. After major defects were discovered on a brand new Beretta and the manufacturer gave me the run-around, Mid America arms went above and beyond to see that I was taken care of. I'll definitely be coming back!”

4 Good98 Reviews