Firearms training


Our Instructors


Classes Offered

Private Lessons

Basic Rifle
Basic AR-15

Basic Pistol 1
Basic Pistol 2

Refresh Your Skills

Basic Gun Cleaning

CCW - Initial
CCW - Recertification
CCW - Next Steps

Defensive Pistol I
Defensive Pistol II
Advanced Defensive Pistol

Active Shooter Defense (Lecture Only)
Home Firearms Safety (Lecture Only)
Personal Safety and Home Protection (Lecture Only)


Future Proposed Classes

Basic Shotgun

Home Defense Rifle
Home Defense Shotgun
Home Defense Handgun

Introduction to Low Light Techniques / Flashlights - Rifle
Introduction to Low Light Techniques / Flashlights - Shotgun
Introduction to Low Light Techniques / Flashlights - Handgun

See calendar below for training class schedule.
To reserve your spot, call us at:
(760) 798-7300.

New Class Attendance Policy for 2026:

Over this past year, 2025, there has been an increasing number of last-minute cancellations and just blatant “No Shows.” Since there are only a limited number of seats available for each class, it has made planning and scheduling extremely difficult for our range and our instructors. With that in mind, we have found it necessary to institute a new and slightly stricter attendance policy.

- Payment is due in full before your name will be placed on the class roster to hold a seat for you.

 - Should you find it necessary to cancel or reschedule, you must give a minimum of 48 hours’ notice in order to reschedule without penalty, one time only.

 - All payments for classes are non-refundable, but are transferable from class to class WITH A MINIMUM of 48 hours’ notice or a valid reason (at the instructor’s discretion), one time only.

- If you fail to give us 48 hours’ notice or fail arrive and attend the class for which you enrolled, the cost of the class will be forfeited.