My husband and I have been to this location several times to look at guns and even bought my first gun here. Recently I have taken two classes here and both of them were excellent. There were a different instructor for each class and both of them were really good. I really liked that they didn't treat the women in the classes any differently than the men, which is a big deal to me because when it comes to gun shops women aren't always treated the same. The instructors were very knowledgeable in regards to what they taught and made the classes feel comfortable and relaxed. Being someone who doesn't have a ton of gun knowledge I'm so happy I went to Caswells for their classes and I'll be going back again to take some more classes.