All CCW Certificate Courses

Our California Carry Concealed Weapon Permit Certification courses are taught by certified instructors vetted by California Department of Justice, NRA, and USCCA.

We provide professional firearms and CCW training rooted in real-world experience and trusted by Sheriff’s Departments across California.

We’ve prepared thousands of responsible citizens to carry with confidence.

NOTE: WE ARE CURRENTLY APPROVED BY THE FOLLOWING AGENCIES: LOS ANGELES COUNTY, ORANGE COUNTY, RIVERSIDE COUNTY, SAN DIEGO COUNTY, AND SAN BERNARDINO COUNTY. SOME OTHER AGENCIES ACCEPT OUR CERTIFICATES BECAUSE THEY ARE TAUGHT BY DOJ-CERTIFIED INSTRUCTORS. IF UNSURE, CONTACT US, OR CHECK WITH YOUR ISSUING AGENCY.

In-Person Courses

California Concealed Carry Permit for LA County, Orange County, Riverside County, San Bernardino County, and San Diego County

California CCW Permit Training Initial Certification (16 hours)

In-Person

California Concealed Carry Permit for LA County, Orange County, Riverside County, San Bernardino County, and San Diego County

California CCW Permit Training - Renewal Certification (8 hours)

In-Person

Online Courses

California Online CCW Permit - Initial (16 hours)

Riverside County Residents

California Online CCW Permit - Renewal (8 hours)

Riverside County Residents

California  CCW Online Training Course (16-hr)

for Non-Residents Only