
Concealed Carry Classes
Taught by one of our NRA-certified instructors, this Concealed Carry Class meets and exceeds the requirements to apply for a Virginia Resident Concealed Handgun Permit. This permit is currently recognized in 35 states. (Please Note: You must be 21 or older to apply for a permit. Minors 12 and over may participate in this class for gun safety/hunting purposes.) This course is also the Gun Safety Class which fulfills the requirements of the courts. We provide all course materials to include course book, the only thing you will need to bring is your photo I.D. Course cost is $79.95.
This NRA-approved class will cover the following;
-Firearms Safety
-Understanding pistol parts and operation
-Shooting Fundamentals
-Choosing the best firearm for you
-Laws surrounding concealed carry, where you can and cannot carry your firearm
-Virginia laws on self-defense and the use of deadly force
-Continued opportunities for skill development. (Check out our other classes in the course catalog!)
Our goal is for you to emerge confident and ready to take on the responsibility of gun ownership following this class. Our instructors highly recommend the Beginner Handgun Class or a Private Lesson for some hands on training, especially if you have never handled a firearm before.
IMPORTANT: At the end of the course, you will receive a certificate to present at the courthouse to apply for your Concealed Carry permit. please use your full legal name as it appears on your driver's license when registering for this class. No live ammunition is permitted in the classroom.
We serve the greater Richmond and Central Virginia Region to include but not limited to; Chesterfield, Richmond, Henrico, Amelia, Powhatan, Hanover, Mechanicsville, Midlothian, Chester, Hopewell, Colonial Heights, Petersburg, Goochland, Short Pump, Glen Allen, Sandston, Prince George and Dinwiddie.
There must be a minimum of 5 students registered for a class in order to hold the class as scheduled. If not, any registered students will automatically be rescheduled to the next available class and notified via text and email.
If you are interested in the Virginia and Utah non-resident concealed carry permit for expanded reciprocity we recommend taking the VA/Utah non-resident concealed carry class. To learn more about why a Utah non-resident permit is essential for Virginia residents in 2026 please visit our blog.
The Concealed Carry/Gun Safety Course is designed to help you understand the laws surrounding the proper use of firearms.
Our NRA-certified instructors work one-on-one with each student, ensuring you learn the fundamentals of how to comfortably use a firearm before you apply for your Concealed Carry permit.
All of our firearms courses, including Concealed Carry and Beginner through Advanced, will help you develop skills to handle your firearm with more confidence and accuracy.



