Guns save lives! We teach you to properly use them!!

Virginia Concealed Handgun Permit Class (including range time)

2017 SCHEDULE  All classes have a start time of 1:30 PM

August 6, 2017           August 27, 2017

September 3, 2017     September 24, 2017

October 8, 2017          October 22, 2017

November 5, 2017       November19, 2017

December 3, 2017       December 17, 2017

December 31, 2017

$55.00 per person or $50.00 per person if married and attending together.

NRA Basic Instructor Training and NRA Pistol/Rifle/Shotgun/Refuse To Be A Victim Instructor Training
Basic Instructor Training and one additional discipline are required to become an NRA Instructor.

2017 BASIC INSTRUCTOR TRAINING SCHEDULE All classes have a start time of 8:30 AM

2017 PISTOL INSTRUCTOR TRAINING SCHEDULE All classes have a start time of 8:30 AM

August 19-20, 2017


2016 RIFLE INSTRUCTOR TRAINING SCHEDULE All classes have a start time of 8:30 AM

September 16-17, 2017

2016 SHOTGUN INSTRUCTOR TRAINING SCHEDULE All classes have a start time of 8:30 AM

September 30-October 1, 2017

Basic Instructor Training - $140.00                                                                              NRA Pistol/Shotgun/Rifle/Refuse To Be A Victim Instructor Training $160.00 per discipline

There is a deposit of $50 per discipline and $50 for the BIT

Self Defense Instruction (including pistol range training) 

2016 SELF DEFENSE INSTRUCTION SCHEDULE All classes begin at 9:30 AM and conclude at 5:00 PM.

October 15,2017      9:30 AM

There is a deposit of $25 for the Self Defense Classes    

$100 per person and lunch is provided.

All Concealed Handgun Permit, Basic Instructor Training, and Self Defense classes are held at:

Kettlefoot Rod and Gun Club
21101 Kettlefoot Lane
Bristol, VA 24202

If none of these dates work for you, please contact us. We will make every effort to accommodate your schedule if a different time is needed. We also offer group training to groups of 10 or more. Call to schedule a specific time that works for your group!