Virginia Concealed Carry Class Calendar
Rocky Mountain Freedom Training
Class Description
Ready to get your Virginia Concealed Handgun Permit (CHP)? Our Virginia concealed carry class is designed to give you the confidence, training, and documentation you need to take the next step.
This course meets Virginia’s in-person handgun competency training requirement and is taught by experienced, professional instructors who make the learning process clear, engaging, and easy to follow.
Whether you are brand new to firearms or already have experience, this class is built for all skill levels. You’ll learn safe firearm handling, carry fundamentals, legal considerations, and practical defensive knowledge to help you carry responsibly and confidently.
Our instructors create a welcoming, upbeat environment that makes learning comfortable and effective—without the intimidating atmosphere many people expect from firearms classes. We focus on real-world education that helps you feel prepared both inside and outside the classroom.
After successfully completing the class, you’ll receive your certificate of completion, which can be used as proof of competency when applying for your Virginia Concealed Handgun Permit.
FAQs
- Photo ID
Total class duration that is required in the classroom is 3-4 hours.
There is no live fire qualification needed for you permit.
Please send an email to info@gormft.com with your full name, phone number, address, email address used to register for class, and the date you completed the class. We will get a replacement certificate sent out to you for a cost of $19.
We will cover all of this in class, but the process is fairly simple and requires you to take your certificate and application down to your local city or county you reside in.
Once you complete your application appointment with your local sheriff’s office, they have no longer than 90 days to complete the background check and get the permit back in your hands.
