BASIC Virginia Concealed Handgun Permit Course

The BASIC Virginia Concealed Handgun Permit Course, held in the Rural King Store in downtown Front Royal, VA or at my facility in Linden, VA. The course meets all of the training requirements for issue of a Virginia Concealed Handgun Permit.

For full details of what you will receive in the course, and how to register for the course, please see below.


BASIC VIRGINIA CONCEALED HANDGUN PERMIT COURSE-Includes all of the topics shown below.
PLEASE NOTE: This course includes a FREE trial membership to U.S. Law Shield-Legal Defense for Self Defense Program a $30.90 value alone! Click here for details of the U.S. Law Shield program.

  • Firearms safety
  • Transportation and storage of firearms
  • Ammunition types, storage, and failures
  • Types of handguns and how they function
  • Selection of a defensive handgun
  • Care and maintenance of your handgun
  • Basic handgun marksmanship techniques
  • Handgun malfunctions and clearance actions
  • How to carry your handgun
  • Virginia concealed carry laws
  • How to apply for your Virginia Concealed Handgun Permit
  • FREE!! One month trial U.S. Law Shield Legal Defense Program Membership-a $30.90 value!!!!
    Click here to visit U.S. Law Shield for information on their fantastic program!

Students must be 18 years of age and older. I provide course materials, instruction, and completion certificate to obtain your concealed handgun permit. The student should bring a black ink pen and notebook.

Courses are held monthly on a Sunday at the Rural King Store in downtown Front Royal, VA. or at my training facility in Linden, VA. Students should report for student sign-in from 11:30AM to 12:00PM. Class starts at 12:00PM. Course is approximately 4 to 5 hours long.

PLEASE NOTE: A minimum of 4 students is required to hold a course, and a maximum of 10 students are allowed. Course fees paid are non-refundable, however, if you cannot attend I will re-schedule you for another course date. If you can not attend the second course date, you will forfeit your course fee without a re-schedule. I reserve the right to re-schedule a course in the event that the minimum number of students do not register for a course, or if something prohibits holding of the course such as weather, instructor illness, etc..

COURSE COST AND REGISTRATION FOR A COURSE: The cost of this course is only $40.00!

TO REGISTER FOR AN UPCOMING COURSE: You may view a current course schedule, pick a date that is good for you, and register for the course securely and easily online by clicking here or on the 'Course Schedule' link to your left.