|The Commonwealth of Virginia requires you have a formal training
course in order to have a concealed weapon permit. The Smoking
Gun now offers three options to make that happen! The schedule for
our classes is as follows:
Online Concealed Weapon Permit Class
Recommended for those who are familiar with guns and shooting, or
those who want to do range practice without a class and take the
course on their own schedule.
Click the bright box at the top of this page to be redirected and get
If you want to add a private lesson to your course, so you can still get
some hands-on training (and have some fun, too!), click here.
In-Person Class Without Required Range Time
Recommended for anyone who wants a more law, liability, and
regulation orientated class. Shooting is not required.
Visit the site for our sister company, Security Operation Services, for
a full class schedule. Please call and sign up for the class ahead of
If you want to shoot with an instructor after the class is done, give us
a call and set up a private lesson. Make sure you bring your training
completion form from class, and you will receive a 30 minute lesson