RCD Guns and More

Serving Brunswick County, NC and the surrounding area with professional Concealed Carry, Law Enforcement Training and Emergency Vehicle Equipment Installations

NC concealed carry handgun training and more

We provide complete,accurate and up to date training for many areas surrounding your second amendment right to keep and bear arms. From basic fundamentals of handgun handling to certified concealed handgun courses and even current and retired law enforcement (HR-218) in-service training, we are your solution. 

Concealed Carry Class Schedule

We try to schedule a class at least one time each month. Classes  are often offered between two schedules to try to accommodate everyone's needs.

Click here to see the calender.

Each class is required to be at least 8 hours long plus shooting time.

One class will be a week night or two  and then the remainder or the classroom session and range time on the following weekend.

The other class will be Saturday, completing the entire course in one day (normally not scheduled in winter months due to lack of daylight).  

Special Request

Classes are also available upon request with different scheduling for groups of 8 or more.


To register for one of our scheduled classes;

--View our Calender to choose your class.

--Then submit your deposit (or full payment) through our Payments Page.

--Then complete the form below.

Be sure to print a copy of your receipt and the sign up form below for your records. Please bring copies with you the first day of class.

Class locations will be posted in the calender and directions will be available on the site for each location. 

Sign Up

Powered byEMF Web Forms Builder


Upcoming Events

No upcoming events

Featured Products

Recent Photos

Facebook Like Button