BASIC Virginia Concealed Handgun Permit Course
Held at the Rural King Store in Front Royal, VA

The BASIC Virginia Concealed Handgun Permit Course, held in the Rural King Store in downtown Front Royal, VA, meets all the training requirements for issue of a Virginia 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: My ENHANCED COURSE held at my training facility just outside Front Royal in Linden, VA includes more in-depth training, including Virginia Self-Defense laws, live-fire marksmanship training using law enforcement training guns, and a FREE trial membership to U.S. Law Shield-a $30.90 value alone! Cost of the ENHANCED COURSE is only $25.00 more than the basic course. Click for details on the ENHANCED course.

  • 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 Sunday at the Rural King Store in downtown Front Royal, VA.
Students should report to the Gun Barn 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 Rural King 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.