I agree with CameraMonkey. Between USDS, Bradis and I will also add in Fort Liberty out in Avon, and Badger Creek in Mooresville as well, I get good service. I can go to any of those four, but not everyone has a plethora of gun shops around them.
There are others around here as well, but I don't frequent them as much.
There are others around here as well, but I don't frequent them as much.