Virginia Concealed Carry Permit (CHP) Eligibility
Completing this live-fire NRA Basic Pistol Shooting Course satisfies the Virginia legal requirement for proof of handgun competency under VA Code § 18.2-308.02.
5 Steps to Get Your Virginia Concealed Handgun Permit:
Complete Training
Attend the 6-hour NRA Basic Pistol Course and complete the live-fire qualification.
Obtain Certificate
Receive your official NRA Certificate of Completion signed by your instructor.
Submit Application
File your certificate along with the Virginia CHP Application and government ID at your local Circuit Court (e.g., Fairfax County Circuit Court).
Background Check
The Virginia State Police and local Sheriff will complete a standard background check.
Receive Permit
Your permit will be issued and mailed within 45 days.
What’s Included & What to Bring
Included with Registration ($149):
- Classroom materials and the official NRA Guide: Basics of Pistol Shooting handbook.
- Firearms provided for range use (or you may bring your own).
- Official NRA Course Completion Certificate.
What to Bring / Additional Expenses:
- Valid Government-Issued Photo ID (Driver's License or Passport).
- Eye and ear protection (available on-site).
- 50–100 rounds of 9mm ammunition (can be purchased directly at the NRA Range).
- NRA Range Fee: $15–$35 (paid directly to the range facility on class day).
Important Note: All personal firearms brought to class must remain completely cased and unloaded until instructed otherwise on the live range.
Looking for Customized Coaching?
Prefer individual attention or want to refine specific shooting skills at your own pace? Check out our 1-on-1 Private Firearm Instruction at the NRA Range.
If you have any questions, call 1-571-210-5651, or email at class@livefireinstruction.com
