What does the class include?
All of our Virginia concealed handgun permit classes are aimed to ensure you will leave feeling confident in your ability to go and conceal carry. During the class, the following will be covered:
- Virginia Code Sections 18.2-308.02 & 06 Compliant Class required to receive your permit
- An in-depth discussion on Virginia firearms law
- A detailed review of Virginia Self Defense law
- Review of where you can and can not conceal carry in Virginia
- Proper handgun selection for beginners and advanced shooters
- The class is 3 hours long
- Class costs only $55.00
All of our Virginia concealed carry permit classes qualify students to receive their Virginia Concealed Handgun Permit. Our Instructors are NRA certified with all the knowledge and experience needed to teach you everything you will need to know. In our course, we will discuss self-defense scenarios and go over step by step what to do and what not to do. Our goal is not to just help you check off all the requirements to get your permit; we want to ensure that our students leave the class feeling comfortable and confident in their knowledge of Virginia concealed carry and self-defense laws, ready to go out and conceal carry. Students will leave the course with the required certificate and instructions, ready to finalize and submit their Virginia Concealed Handgun Permit application to the Circuit Court in their county of residence.
What should you expect?
Practical Training
Knowledgeable Instructors
Everyday Safety
Why Virginia's Permit
Virginia is an open-carry state so residents are able to openly carry their firearms however the only way to legally conceal carry a weapon is with a Virginia Concealed Handgun Permit. A permit also makes you exempt from Virginias “one handgun a month” law as well as their ban on assault weapons in certain areas. One of the greatest appeals to obtain the permit is that with a Virginia concealed handgun permit you have reciprocity with 34 other states which makes travel much easier across state lines. After the course, all you need to do is submit your Virginia Concealed Handgun Permit application to the Circuit Court in your county of residence. Virginia is a “shall issue” state, meaning as long as you complete the class and meet the qualifications, you will be issued a permit.
Why Train with ASDI?
With ASDI, we make getting your concealed handgun permit simple, straightforward, and affordable; our Virginia Concealed Carry class cost just $55.00. When you take our class, you only need to show up and we will walk you through the entire process. We won't just give you your certificate and send you on your way, we will make sure that you know exactly what to do next and how to make it easy and painless.
Common Questions
Can I obtain a Virginia non-resident permit?
After completing my Virginia concealed handgun permit course, what else is left to do?
What is the total cost of receiving a Virginia concealed handgun permit?
Upcoming Classes
Seats go fast, don't wait to register.
This Week | |||
---|---|---|---|
Dec
11
|
Manassas
Wyndham Garden
|
6:00 PM | $55.00 Register |
Dec
13
|
Richmond
Hampton Inn
|
6:00 PM | $55.00 Register |
Dec
13
|
Tysons
Courtyard by Marriott
|
6:00 PM | $55.00 Register |
Dec
14
|
Chester
SpringHill Suites
|
9:00 AM | $55.00 Register |
Dec
14
|
Springfield
Courtyard by Marriott
|
9:00 AM | $55.00 Register |
Dec
14
|
Woodbridge
Residence Inn
|
9:00 AM | $55.00 Register |
Dec
14
|
Norfolk
Wyndham Garden
|
9:00 AM | $55.00 Register |
Dec
14
|
Harrisonburg
Hampton Inn University
|
10:00 AM | $55.00 Register |
Dec
14
|
Midlothian
Residence Inn
|
3:00 PM | $55.00 Register |
Dec
14
|
Fredericksburg
Courtyard by Marriott
|
3:00 PM | $55.00 Register |
Dec
14
|
Dulles
Embassy Suites
|
3:00 PM | $55.00 Register | This Month |
Dec
18
|
Falls Church
Hampton Inn
|
6:00 PM | $55.00 Register |
Dec
19
|
Hampton
Courtyard by Marriott
|
6:00 PM | $55.00 Register |
Dec
19
|
Stafford
Best Western Inn
|
6:00 PM | $55.00 Register |
Dec
27
|
Chantilly
Courtyard by Marriott
|
6:00 PM | $55.00 Register |
Dec
28
|
Alexandria
Courtyard by Marriott
|
9:00 AM | $55.00 Register |
Dec
28
|
Virginia Beach
Fairfield Inn & Suites
|
9:00 AM | $55.00 Register |
Dec
28
|
Manassas
Wyndham Garden
|
3:00 PM | $55.00 Register | Classes in 2025 |
Jan
03
|
Fairfax
Courtyard by Marriott
|
6:00 PM | $55.00 Register |
Jan
03
|
Ashland
Country Inn & Suites by Radisson
|
6:00 PM | $55.00 Register |
Jan
03
|
Exmore
Hampton Inn & Suites
|
6:00 PM | $55.00 Register |
Jan
04
|
Woodbridge
Residence Inn
|
9:00 AM | $55.00 Register |
Jan
04
|
Leesburg
Hampton Inn
|
9:00 AM | $55.00 Register |
Jan
04
|
Chesapeake
Courtyard by Marriott
|
9:00 AM | $55.00 Register |
Jan
04
|
Front Royal
DoubleTree by Hilton
|
3:00 PM | $55.00 Register |
Jan
04
|
Smithfield
Hampton Inn
|
3:00 PM | $55.00 Register |
Jan
06
|
Gainesville
Hampton Inn Gainesville-Haymarket
|
6:00 PM | $55.00 Register |
Jan
09
|
Dulles
Courtyard by Marriott
|
6:00 PM | $55.00 Register |
Jan
09
|
Newport News
Holiday Inn Newport News
|
6:00 PM | $55.00 Register |
Jan
10
|
Norfolk
Wyndham Garden
|
6:00 PM | $55.00 Register |
Jan
10
|
Alexandria
Courtyard by Marriott
|
6:00 PM | $55.00 Register |
Jan
11
|
Short Pump
Courtyard by Marriott
|
8:00 AM | $55.00 Register |
Jan
11
|
Springfield
Comfort Inn
|
9:00 AM | $55.00 Register |
Jan
11
|
Tysons
Courtyard by Marriott
|
9:00 AM | $55.00 Register |
Jan
11
|
Fredericksburg
Courtyard by Marriott
|
9:00 AM | $55.00 Register |
Jan
11
|
Richmond
Hampton Inn
|
1:00 PM | $55.00 Register |
Jan
11
|
Tappahannock
Holiday Inn Express
|
3:00 PM | $55.00 Register |
Jan
11
|
Culpeper
Holiday Inn & Suites Culpeper
|
3:00 PM | $55.00 Register |
Jan
11
|
Colonial Heights
Hilton Garden Inn Richmond South/Southpark
|
6:00 PM | $55.00 Register |
Jan
13
|
South Hill
Holiday Inn
|
6:00 PM | $55.00 Register |
Jan
13
|
Dumfries
Holiday Inn Express
|
6:00 PM | $55.00 Register |
Jan
14
|
Danville
Courtyard by Marriott
|
6:00 PM | $55.00 Register |
Jan
15
|
Hillsville
Hampton Inn
|
6:00 PM | $55.00 Register |
Jan
15
|
Winchester
La Quinta Inn & Suites
|
6:00 PM | $55.00 Register |
Jan
16
|
Warrenton
Holiday Inn
|
6:00 PM | $55.00 Register |
Jan
16
|
Chrisitiansburg
Holiday Inn Express & Suites
|
6:00 PM | $55.00 Register |
Jan
17
|
Sandston
Fairfield Inn & Suites
|
5:30 PM | $55.00 Register |
Jan
17
|
Lynchburg
La Quinta Inn & Suites
|
6:00 PM | $55.00 Register |
Jan
17
|
Virginia Beach
Fairfield Inn & Suites
|
6:00 PM | $55.00 Register |
Jan
18
|
Emporia
Country Inn & Suites
|
8:00 AM | $55.00 Register |
Jan
18
|
Staunton
Hampton Inn
|
8:00 AM | $55.00 Register |
Jan
18
|
Gloucester
Holiday Inn
|
9:00 AM | $55.00 Register |
Jan
18
|
Arlington
Holiday Inn Arlington
|
9:00 AM | $55.00 Register |
Jan
18
|
Woodbridge
Residence Inn
|
9:00 AM | $55.00 Register |
Jan
18
|
Franklin
Quality Inn & Suites
|
1:00 PM | $55.00 Register |
Jan
18
|
Harrisonburg
Hampton Inn University
|
1:00 PM | $55.00 Register |
Jan
18
|
Manassas
Wyndham Garden
|
3:00 PM | $55.00 Register |
Jan
18
|
Hampton
Courtyard by Marriott
|
3:00 PM | $55.00 Register |
Jan
18
|
Suffolk
Comfort Suites
|
6:00 PM | $55.00 Register |
Jan
18
|
Woodstock
Holiday Inn Express & Suites
|
6:00 PM | $55.00 Register |
Jan
23
|
Reston
Hampton Inn
|
6:00 PM | $55.00 Register |
Jan
24
|
Glen Allen
Courtyard by Marriott
|
6:00 PM | $55.00 Register |
Jan
25
|
Alexandria
Courtyard by Marriott
|
9:00 AM | $55.00 Register |
Jan
25
|
Aquia Harbour
Holiday Inn Express
|
9:00 AM | $55.00 Register |
Jan
25
|
Midlothian
Residence Inn
|
9:00 AM | $55.00 Register |
Jan
25
|
Western Branch
Sleep Inn & Suites
|
9:00 AM | $55.00 Register |
Jan
25
|
Chester
SpringHill Suites
|
3:00 PM | $55.00 Register |
Jan
27
|
Haymarket
Hilton Garden Inn
|
6:00 PM | $55.00 Register |
Jan
28
|
Falls Church
Hampton Inn
|
6:00 PM | $55.00 Register |
Jan
28
|
Hampton
Courtyard by Marriott
|
6:00 PM | $55.00 Register |
Jan
29
|
Fredericksburg
Courtyard by Marriott
|
6:00 PM | $55.00 Register |
Jan
29
|
Short Pump
Courtyard by Marriott
|
6:00 PM | $55.00 Register |
Jan
30
|
Chantilly
Courtyard by Marriott
|
6:00 PM | $55.00 Register |
Jan
31
|
Richmond
Hampton Inn
|
6:00 PM | $55.00 Register |
Feb
01
|
Williamsburg
Embassy Suites
|
9:00 AM | $55.00 Register |
Feb
01
|
Virginia Beach
Fairfield Inn & Suites
|
9:00 AM | $55.00 Register |
Feb
01
|
Waynesboro
Residence Inn
|
10:00 AM | $55.00 Register |
Feb
01
|
Newport News
Holiday Inn Newport News
|
3:00 PM | $55.00 Register |