Shooting courses offered range from introductory to advanced skill levels. We can also tailor a course to meet the particular needs of your family or organization. In addition to our public courses we also offer private one-on-one and group sessions.
 We are now offering online instructor-led courses as well as online self-paced courses to accommodate Covid-19 social distancing guidelines. If you would like information on these options please contact us.

California CCW Initial Permit Course (8 Hours)

Kern County requires all approved for a CCW permit to take an Initial Permit Course with an approved Instructor.

Personal Protection Inside the Home (Advanced)

This advanced course teaches the safe and efficient use of a handgun for protection of self and family, and to provide information on the law-abiding individual’s right to self-defense. Students will learn basic defensive shooting skills, strategies for home safety and responding to a violent confrontation, firearms and the law. 

California CCW Renewal Permit Course (4 Hours)

Kern County requires all current CCW holders to attend a Renewal Permit Course with an approved Instructor every two years.

Personal Protection Outside the Home (Advanced)

This advanced course teaches avoiding dangerous confrontations and for the safe, effective and responsible use of a concealed pistol for self-defense outside the home. Students have the opportunity to attend this course using a quality strong side hip holster that covers the trigger, or a holster purse. From a review of safe firearms handling and proper mindset to presentation from concealment and multiple shooting positions, this course contains the essential skills and techniques needed to prevail in a life-threatening situation. 

Basics of Pistol, Rifle or Shotgun

These courses will teach you the basics of firearms safety and marksmanship with the chosen discipline (Pistol, Rifle or Shotgun)


There are times when a student is not comfortable in a group setting, or wants a more personal instructional experience. For those students, 

Coaching is ideal. Our instructors are available for personal one on one firearms instruction geared towards the individual student, based on the needs and objectives set by the student.