Carolina Concealment & Defense

Carolina Concealment & Defense
5 star(s) from 12 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



By: markpittman

Awesome class with an instructor who is great at what he does if you have been thinking about taking a concealed weapons class I would highly recommend this class with Charles & Tina MAYO

 Great user friendly Class, 10-23-2016 05: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 02: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!!!