Carolina Concealment & Defense

Carolina Concealment & Defense
5 star(s) from 11 votes


Carolina Concealment & Defense is located in Nash County, NC.  Dedicated to safely training the public on firearm use and ownership, Carolina Concealment & Defense sets you up for successful firearm ownership through knowledge and experience.  Public and private classes are available. Go to to learn about our NRA Certified Firearms Instructor,  (Charles R. "Charlie" Mayo), Our NRA classes, and our NC concealed handgun permit classes.

Contact Information


View All


 Great user friendly Class, 10-23-2016 06:29AM

By: sdlord077

The class was informative and enjoyable, the instructor is extremely knowledgeable and very patient with the beginners. Ideal class for both the beginner and experienced shooter. will be sending my wife and daughter..

 Great CC class, awesome instructor, 09-26-2016 03:36AM

By: kmletchworth

When I enrolled to take the class, I didn't really know what to expect not having much exposure to a semi-automatic weapon. Having known Charlie's wife, Tina, made it feel comfortable for me and meeting Charlie, well, I felt more at ease. Charlie definitely knows his material, the laws, and has a unique style presenting that is easy to understand. His stories made the class laugh. Charlie is very passionate about protecting oneself and did an awesome job of educating the class. Great class, awesome instructor!!!

 Awesome Instructor, 08-13-2016 09:36PM

By: hnperry1012

Awesome class with an instructor who is passionate about the topic and very detailed on the training. I recommend this class only under the instruction of Charlie Mayo. You will not regret it!