GET CALIFORNIA CCW CERTIFIED OR COMPLETE YOUR RENEWAL ALL ONLINE (NO IN-PERSON CLASSROOM). THEN COMPLETE YOUR LIVE-FIRE QUALIFICATION NEAR YOU.
Want to legally carry concealed in California—even if you don’t live there? Now you can, without ever stepping foot in a classroom. The California Resident & Non-Resident Concealed Carry of Weapons (CCW) Online Certification Courses are the most convenient, legally-compliant way to earn your certification—from anywhere, 24/7 at your pace.
PREREQUISITE
- You MUST have submitted your application before taking this course.
- You MUST have received an approval from San Bernardino County Sheriff to proceed with taking the firearms safety training course.
COURSE OVERVIEW
The California Resident Concealed Carry of Weapons (CCW) Blended Learning Online Course is the most comprehensive, accessible, and legally compliant training program developed for responsibly armed San Bernardino County Residents to legally carry a firearm for self-defense throughout California. This course can be completed online and is available 24/7 to complete at your pace according to your schedule. No in-person classroom is required.
This course was developed in compliance with the Riverside and San Bernardino County Sheriff’s Departments Concealed Carry of Weapons Units to ensure full alignment with their approved curriculum standards, live-fire qualification and online application submission process. From content formatting to application documentation, this course is structured to match California's requirements for Resident and Non-Resident CCW applicants, making your certification and application process as smooth and efficient as possible.
Students also benefit from the exceptional customer support, 7 days a week. Whether you need help navigating the course or scheduling your live-fire qualification in your home state, our support staff is standing by to guide you every step of the way.

THIS COURSE IS FOR SAN BERNARDINO COUNTY RESIDENTS
(INITIAL CCW CERTIFICATION)
This course is for all residents that reside in San Bernardino County and want to apply for a California CCW Permit. You must complete a 16-hour firearms safety training course and complete an in person live-fire qualification. You may list up to 3 firearms on your permit. You must qualify with each firearm.

THIS COURSE IS FOR SAN BERNARDINO COUNTY RESIDENTS
(RENEWAL CCW CERTIFICATION)
This course is for all residents that reside in San Bernardino County and want to renew their California CCW Permit. You must complete an 8-hour firearms safety training course and complete an in person live-fire qualification. You must qualify with each firearm (3 max).

THIS COURSE IS FOR NON-RESIDENTS (OUT OF STATE)
(INITIAL CCW CERTIFICATION)
This course is for eligible Non-Residents and want to apply for a California Non-Resident CCW Permit, with San Bernardino County. You must complete a 16-hour firearms safety training course and complete an in person live-fire qualification (in your state). You must qualify with each firearm (3 max).

THIS COURSE IS FOR NON-RESIDENTS (OUT OF STATE)
(RENEWAL CCW CERTIFICATION)
This course is for Non-Residents and want to renew their California Non-Resident CCW Permit, with San Bernardino County. You must complete an 8-hour firearms safety training course and complete an in person live-fire qualification (in your state). You must qualify with each firearm (3 max)
Upon course completion, you will be able to download your final certificate of completion to submit with your online application. An automated email with final instructions to upload the required documentation to your online portal and book your live-fire qualification will follow.
If you are a San Bernardino County Resident and would like to preview upcoming dates for the live-fire qualification with John Galletta, you may click on the button below. BUT YOU CANNOT BOOK, UNTIL YOU'VE COMPLETED THE ONLINE COURSE FIRST. We are just a phone call away if you have any questions at all. Please call us at 623-850-4134. We can guide you from start to finish!
If you have any questions pertaining to all online course inquiries, please call 602-300-3550 or email us at info@sanbernardinoccwonline.com. We are available 7 days a week. Friendly agents are happy to assist you.