Concealed Carry, North Carolina

Home > Self-Defense, North Carolina > CCH Classes, North Carolina > Concealed Carry, North Carolina

We offer comprehensive training courses to help you earn your concealed carry permit.

Our team at ProShots believes in helping people learn to use firearms responsibly, and we offer a variety of services to do just that. Whether you want to participate in shooting as a sport or you are interested in purchasing a gun for self-defense, our team can help you achieve your goals. In order to carry a gun, you will first need to earn your concealed carry permit, and one of the easiest ways to do that is to enroll in our training course.

 Concealed Carry in North Carolina

To qualify for a concealed carry permit, you will need to complete an eight-hour course on firearms safety and operation, pass a written test, and earn a range qualification. Our firearms experts offer training services to teach you everything you need to know about storing and using guns safely, and we’ll prepare you for the written exam as well.

In addition, our instructors offer coaching sessions to help you qualify for and pass the shooting test requirement. Even if you have never shot a gun before, you should be able to pass the shooting test with help and instruction from our experienced trainers. If you have questions about concealed carry permits or the requirements to get one, simply give us a call—we’ll be happy to provide the answers you are looking for.

We are proud to serve the people of North Carolina, and we want to help you enjoy and use firearms responsibly. If you are interested in earning a concealed carry permit, we encourage you to give us a call to find out more about our training classes.


At ProShots, we offer concealed carry classes to customers throughout North Carolina, including Winston-Salem, Rural Hall, Oak Crest, Walkertown, Tobaccoville, Pfafftown, Bethania, Greensboro, Lexington, Statesville, and Forsyth County.

Sign Our Waiver