I'm going to separate this location into two businesses and give the range 4 stars and the gun store 2 stars.
The range is top of the line, modern, and comfortable. They have a good selection of range guns for rent as well as a decent food and drink area.
Now the gun store. I have purchased many guns over my lifetime and have a lot of firearms training and buying experience. I have been to this store looking for various items and they have a great selection of rifles and handguns, but they definitely have those inflated Charlotte prices. One would easily beat those prices online or by driving a little further west, Gaston county. The store has excellent selection of both weapons and gear. If you don't mind paying a little extra for convenience and you like to hold a product in your hand before you purchase it, then this is your stop.