BASIC Virginia Concealed Handgun Permit Course

The BASIC Virginia Concealed Handgun Permit Course, held in the Rural King Store in downtown Front Royal, VA. once each month, and at my training facility in Linden, VA. once each month! 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 for the low cost of only $40.00, and how to register for the course, please see below.

PLEASE NOTE: My low course fees are non-refundable! If for some reason you cannot attend a course that you signed up for I WILL ALLOW YOU TO SUBSTITUTE SOMEONE ELSE IN YOUR PLACE, but if no one attends the course you will forfeit the course fee paid.


BASIC VIRGINIA CONCEALED HANDGUN PERMIT COURSE-Includes all of the topics shown below.

  • 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

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 Saturday or 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.