Due to Covid-19 we are scheduling classes further in advance with the hopes that the spread ceases or allows for normal large group activities to function as per usual.

This is precautionary with the desire to protect students and staff.

All classroom vouchers purchased in 2019-2020 will be honored for our ONLINE CERTIFICATION COURSE through DECEMBER 30th, 2020!

The RESIDENT/NON-resident VIRGINIA PERMIT is honored by  approximately 27 states.

In accordance to VIRGINIA Law, ONLINE TRAINING OPTIONS will cease acceptance by JANUARY 1, 2021!!!

Click and paste to review:



Certificates will be emailed upon completion (for added safety) of the course and students will have a full 30days to complete and/or multiple review which offers even better retention of material than a one time class!


Venues/Cities: Richmond & Surrounding Metro Areas*, Virginia Beach, Norfolk and more coming soon.

*Classes marked in GREEN are available for TBA!

* Classes are approx. 2.5hrs long but large classes may run longer.

* Please email registration once specific Dates/TIMES/ Cities are updated!

* Don't want to wait for a class...request to take our "Advanced Online Course in lieu of your classroom purchase" as both options exceed state requirements!!!


​Concealed Carry Schedule: 

​Virginia Beach - CLASSES TBA

Double Tree-Hilton Hotel Virginia Beach
1900 Pavilion Drive
Virginia Beach, Virginia

Virginia Beach Resort & Conference Center
2800 Shore Dr.
Virginia Beach, VA


Renaissaince Portsmouth-Norfolk
425 Water Street
Portsmouth, VA

Double Tree-Hilton Norfolk Airport
1500 N Military Hwy
Norfolk, VA

Richmond - CLASSES TBA

Double Tree Hilton Hotel- Richmond Midlothian
1021 Koger Center Blvd
Richmond, VA

Holiday Inn Express- Richmond Downtown
201 East Cary Street
Richmond, VA