Gun Shops near Midlothian, VA

5 locations found near Midlothian

“My sister and I went in to buy a gun. Had the best experience! Everyone was super nice! They had so many to choose from. Was shown exactly what she needed. Found plenty of tackle as well. Thank you for all of the help and advice!”

4 Good89 Reviews

“Town gun shop have wonderful, educated customer service Staff. Great prices for a thousand rounds of FMJ 9mm, firearms and accessories. Very clean store. Well organize inventory. I recommend this establishment to my friends.”

3.8 Good83 Reviews

“I always find what I'm looking for! The staff is very helpful and knowledgeable! They have a great selection of clothing and shoes to choose from as well. When I really need something this is where I go! Give this place a try!”

3.8 Good56 Reviews

“I took my 21year old Granddaughter to shoot the afternoon of March 7, 2023. We walked in the front door and were nicely greeted and directed to the range check in desk. A senior citizen gentleman was very pleasant in getting us checked in. I been shooting many years, but this was my Granddaughter’s first time to shoot pistols. We watched an eight minute video which was very helpful. ( Alex Baldwin should have paid attention to his training video! )We moved to the range and followed all the safety protocols. Ray the range officer a retired West Coast Police officer was very kind and a great help to my Granddaughter. She had a great time and was getting her shots in the center of the target. When we left the staff wishes well all way out the front door. It was really a great experience and I will bring others to Colonial Shooting. Thanks to all the great people who work there. My review should reinforce what it means to be nice to people.”

3.6 Good202 Reviews

“The people leaving one star reviews have never stepped foot in the establishment and do not have the money to purchase anyways…. so I can see why the staff gets aggravated at times with some of these “customers/deadbeats”I’ve never had an issue there, if you don’t like the safe guards a business takes to protect its staff then leave like an adult and don’t cry about it.Prices are up due to our current federal level politicians and we’re all suffering so no need to take it out on local businesses. But look at the unprofessional names on these reviews (some aren’t even from the state) and take them with a grain of salt.”

2.8 Average58 Reviews