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 NowSeats 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.


San Bernardino County CCW Application

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 14th - 15th

June 24th -25th     WEEKDAY CLASS

June 28th - 29th

July 5th - 6th

July 26th - 27th

Aug 2nd - 3rd

Aug 16th - 17th

Aug 30th - 31st

Sep 6th - 7th

Oct 11th - 12th

Oct 25th - 26th

Nov 1st - 2nd

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 14th - 15th

June 24th -25th    WEEKDAY CLASS

June 28th - 29th

July 5th - 6th

July 26th - 27th

Aug 2nd - 3rd

Aug 16th - 17th

Aug 30th - 31st

Sep 6th - 7th

Oct 11th - 12th

Oct 25th - 26th

Nov 1st - 2nd

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 15th

June 25th   WEEKDAY CLASS

June 29th

July 6th

July 27th

Aug 3rd

Aug 17th

Aug 31st

Sep 7th

Oct 12th

Oct 26th

Nov 2nd

San Bernardino County CCW Certification Classes provided by Riverside Indoor Shooting Range

 (Renewals)

Cost: $175.00 Renewal Applicants Course: 

8 Hour Minimum per California PC 26165


May 28th   WEEKDAY CLASS

June 6th    WEEKDAY CLASS

June 15th

June 25th   WEEKDAY CLASS

June 29th

July 6th

July 27th

Aug 3rd

Aug 17th

Aug 31st

Sep 7th

Oct 12th

Oct 26th

Nov 2nd

NON-Sheep Firearms 
San Bernardino County CCW Training Provider

Customer Service

 3449 Vandermolen Drive

 Norco, CA 92860

 (909)732-9590 

[email protected]

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


0 Items