NRA & CCW Certified
Firearms Instruction

Our Courses

Basic Courses

NRA Basic Pistol Course - Women Only

NRA Basic Pistol Course for Women addressing the unique needs of female shooters.
Book now

NRA Basic Pistol Course

NRA Basic Pistol Course and Prep for the Firearms Safety Certificate (FSC), which may be taken after completion of the course.
Book now

Firearm Safety Certificate (FSC) Test

The FSC is required in order to purchase a firearm in the State of California. The FSC is valid for five years.
Book now

CCW Courses

CCW Prep Course

Basic firearms handling for concealed carry, prerequisite for Initial CCW Course for those with limited experience.
Book Now

Riverside County CCW Initial Course

This is the 8 hour CCW Course required to obtain a CCW. This is NOT a beginner course.
Book Now

Riverside County CCW Renewal

This is the 4 hour course required to renew your CCW permit. If you're not a Riverside County resident, check with your city for eligibility
Book Now

CCW Modification

Add, replace, or delete, firearms on your CCW permit. Modifications to your CCW are allowed only 2 times per calendar year.
Book Now

CA, AZ & UTAH CCW Multi-State Course

Meet the requirements for your California CCW permit and 36 additional states. Great for those who travel outside of California
Book Now

AZ UTAH CCW Multi-State Add-On Course

Add 36 states in addition to your California CCW. Great for those who already have a CA CCW and travel outside the State of California
Book Now

California CCW Law

Intricacies of Federal and California State CCW and Gun Laws. (Ever changing). Hear directly from Castillo Harper Law Group and the California Highway Patrol.
Book Now

CCW Application Completion

We scan and upload your documents and complete your Riverside Sheriff's CCW Application online. Great for those with limited computer skills.
Book Now

Advanced Courses

Private Firearms Training

Private, one-on-one or group, Firearms Training

Advanced Pistol Course

More details coming soon.
Book Now

Stay Connected

cross linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram