Riverside & San Bernardino County CCW Certification Course
Approved & Compliant Under SB2 – Certified by the Riverside County Sheriff’s Department
Looking to obtain or renew your California Concealed Carry Weapon (CCW) Permit in Riverside or San Bernardino County?
Our certified CCW classes meet all state and local requirements under Senate Bill 2 (SB2) and are officially approved by the Riverside County Sheriff’s Department. Whether you're applying for your initial permit or completing a renewal, this course provides the knowledge, skills, and legal understanding you need to carry responsibly and confidently.
What’s Included:
- California SB2-compliant curriculum
- Legal overview of California self-defense laws
- Firearms safety and responsibility
- Live-fire qualification (required by law)
- CCW application guidance and paperwork assistance
Taught by Certified Instructors Our instructors are certified through the California DOJ, USCCA, NRA, and the Riverside County Sheriff’s Department, with over 6 years of firearms instruction experience and a deep commitment to student safety and legal compliance.
Course Location: Check below for class locations
Upcoming Class Dates: Check below for class dates
Who Should Take This Course?
First-time CCW applicants in Riverside & San Bernardino County. Current CCW holders needing renewal. Law-abiding residents seeking state-compliant firearms training.
Why Choose Us?
As an official vendor approved by the Riverside County Sheriff Department CCW Unit, you can trust that your training meets all updated legal standards.
Register Now – Seats Fill Fast!
Click below to reserve your spot in our next Riverside or San Bernardino County CCW class and take the next step in becoming a responsibly armed citizen.
***San Bernardino County classes are provided and certified by Riverside Indoor Shooting Range***

Start you Riverside County CCW application here.
Start you San Bernardino County CCW application here.

Riverside County CCW Certification Classes
(New Applicants)
Cost: $275.00 Initial Applicants
Course: 16 Hour Minimum per California PC 26165
May 27th - 28th WEEKDAY CLASS
June 24th -25th WEEKDAY CLASS
San Bernardino County CCW Certification Classes provided by Riverside Indoor Shooting Range
(New Applicants)
Cost: $275.00 Initial Applicants
Course: 16 Hour Minimum per California PC 26165
May 27th - 28th WEEKDAY CLASS
June 24th -25th WEEKDAY CLASS

Riverside County CCW Certification Classes
(Renewals)
Cost: $175.00 Renewal Applicants Course:
8 Hour Minimum per California PC 26165
May 28th WEEKDAY CLASS
June 6th WEEKDAY CLASS
June 25th WEEKDAY CLASS
Riverside Indoor Shooting Range
Riverside County CCW Training Provider
San Bernardino CCW Training Provider
Call to book a Riverside or San Bernardino CCW Initial or renewal class.
(951) 353-0001
11631 Sterling Ave
Riverside, CA 92503