Upcoming Classes


To register for a Firearm Fluency, First Care Provider, or MCRGO class,
click on the date to be taken to our submission form.

To register for an NRA class,
click on the date to be taken to the NRA's site to register for the class.

Class Date Location * Standard Price **
Firearm Fluency Handgun Cleaning Class This is a quick, introductory course in how to disassemble, clean, lubricate, and reassemble your handgun. Price listed is for bring your own kit (kits available for purchase for an additional fee).
8 March 2026
14 June 2026
13 September 2026
13 December 2026
Jackson, MI
Jackson, MI
Jackson, MI
Jackson, MI
$35 per person
Firearm Fluency Introduction to Handguns This is a quick, introductory course for handguns designed for those with little or no knowledge on the subject. Optional shooting opportunity afterwards.
8 March 2026
14 June 2026
13 September 2026
13 December 2026
Jackson, MI
Jackson, MI
Jackson, MI
Jackson, MI
$35 per person
Firearm Fluency Introduction to Pepper Spray This is a quick, introductory course for pepper spray designed for those with little or no knowledge on the subject. Optional hands-on practice opportunity afterwards.
17 May 2026
9 August 2026
8 November 2026
Jackson, MI
Jackson, MI
Jackson, MI
$35 per person
First Care Provider Stop the Bleed Stop the Bleed is a national awareness campaign intended to grow grassroots efforts that encourage citizens to become trained, equipped, and empowered to help in a bleeding emergency before professional help arrives.
17 May 2026
9 August 2026
8 November 2026
Jackson, MI
Jackson, MI
Jackson, MI
$35 per person
NRA Home Firearm Safety This is a National Rifle Association non-shooting course that teaches students the basic knowledge, skills, and to explain the attitude necessary for the safe handling and storage of firearms and ammunition in the home.
TBD TBD $50 per person
NRA Basics of Pistol Shooting This is National Rifle Association classroom and range taught lessons under the guidance and supervision of an NRA certified instructor intended for all adults regardless of previous shooting experience in the safe handling of pistols. Range time is required.
TBD TBD $100 per person
NRA Range Safety Officer This is a National Rifle Association non-shooting class that teaches the knowledge, skills, and attitude essential to organizing, conducting, and supervising safe shooting activities and range operations.
12 April 2026
12 July 2026
11 October 2026
Jackson, MI
Jackson, MI
Jackson, MI
$120 per person
NRA Personal Protection Inside The Home This is a National Rifle Association class that teaches the basic knowledge, and skills to the safe and efficient use of a handgun for protection of self and family, and provides information on the law-abiding individual's right to self defense. This class provides the safety and knowledge training for obtaining a Michigan CPL. Range time is required.
TBD TBD $100 per person
MCRGO Basic Concealed Pistol License Class This is a Michigan Coalition of Responsible Gun Owners class that provides the safety and knowledge training for obtaining a Michigan CPL. Range time is required.
29 March 2026
26 April 2026
31 May 2026
28 June 2026
26 July 2026
30 August 2026
27 September 2026
25 October 2026
Jackson, MI
Jackson, MI
Jackson, MI
Jackson, MI
Jackson, MI
Jackson, MI
Jackson, MI
Jackson, MI
$100 per person


* Range portion of a class with shooting may be in an alternative location from the registered classroom portion dependent on location availability, weather, and persons capabilities.

** This is the standard listed price, not including equipment rentals. If a different price is offered, that's what it should be. When you register for a class, add to the notes section the new price if you agree to it and who authorized it.

Please contact us if you have any questions, are interested in a class that is not currently being offered, to set up a class for a different date, or for individually designed lessons.