Virginia Non-resident Concealed Handgun Permit


To apply for your permit you shall demonstrate competence with a handgun.  Our online course fullfills that requirement (highlighted below):

Completing any firearms training or safety course or class, including an electronic, video, or on-line course, conducted by a state-certified or National Rifle Association-certified firearms instructor.

Click here for our online training course.  You will receive a certificate after completion of online test and waiver has been signed.

You may request an Application Package by contacting the Virginia State Police Firearms Transaction Center in writing at the below address or by e-mailing VSP at All written requests must include the applicant’s complete name and mailing address. A telephone number is also requested. Send written requests to:

Firearms Transaction Center
Nonresident Concealed Handgun Permits
Criminal Justice Information Services Division
Department of State Police
P.O. Box 85141
Richmond, VA 23285-5141

The Application Package will provide requirement and qualification information, a Virginia State Police fingerprint card, a return envelope for the completed application, and a checklist to ensure that all necessary information is provided.

In lieu of requesting an application package by mail, you may create and submit all the necessary information and documentation pursuant to the following instructions.

If you are looking additional permit information and state fees click here  

State Checklist

Comments are closed.