FIREARMS TRAINING & EDUCATION
FIREARMS TRAINING & EDUCATION
Professional, respectful, certified, and friendly instructors with experience in various fields such as military, law enforcement, and the private sector.
Providing training and education to keep you safe in any environment with any weapon!

At Semper Safe we uphold the highest standards in professional, high quality, and effective firearms training. Our Marine Corps Veteran owned and operated company pays tribute to the United States Marine Corps whose motto is Semper Fidelis which means Always Faithful. You can count on us to keep you Semper Safe!

Semper Safe is an approved concealed carry weapons training vendor for the Orange County Sheriff's Department, Riverside County Sheriff's Department, and the Whittier Police Department. We provide training for everyone who has a desire to learn in a safe, secure, nonintimidating, and friendly environment.
Classroom training is available in person and via Zoom online (Zoom for Orange County Only) for your convenience.
Feel free to verify our approved vendor status on the website of the Orange County Sheriff's Department, Riverside County Sheriff's Department, or Whittier Police Department.
https://www.ocsheriff.gov/sites/ocsd/files/2025-01/CCW%20Training%20Providers.pdf
https://permitium-downloads.s3.us-east-1.amazonaws.com/Riverside/RSO_VendorList.pdf
https://www.whittierpd.org/home/showpublisheddocument/16073/638913651941200000
Courses are available for all calibers and rifle types.
Course are available for all calibers and pistol types.
Basic, defensive, and advanced defensive courses are available.
Authorized by the Department of Justice to issue Firearm Safety Certificates required for any person who wants to acquire a firearm.

This initial 2 day Concealed Carry Weapons course provides high quality, comprehensive, in-depth training that meets the requirements of the Orange County Sheriff's Department, Riverside County Sheriff's Department, and Whittier Police Department for the issuance of an initial Concealed Carry Weapons Permit.
This course is required for applicants requesting approval for an initial Concealed Carry Weapons Permit from the Orange County Sheriff's Department, Riverside County Sheriff's Department, or Whittier Police Department.
Applicants must complete the 2 day course and pass the initial live fire shooting qualification.
In addition to completing this course all applicants must still complete the application process and are required to submit a completed application to the Orange County Sheriff's Department, Riverside County Sheriff's Department, or Whittier Police Department.
VIP and expedited courses now available. Phone 714-328-1473 for pricing information and custom packages!
The Concealed Carry Weapons Course classroom portion is available in person or via Zoom (Zoom for Orange County Only) for your convenience.
In Person or Online Via Zoom Options (Classroom Portion)
Indoor or Outdoor Range Options (Live Fire Portion)
$349 Course Fee for Initial 16 Hours Course
$249 for Renewal 8 Hours Course
(Includes training course, live fire shooting qualification, range fee, training certificate, unlimited firearms at no additional charge, and qualification form)
Due to high demand VIP and expedited courses are now being offered.
In Person or Online Via Zoom Options (Classroom Portion)
Indoor or Outdoor Range Options (Live Fire Portion)
$550 Course Fee for Initial 16 Hours Course
$450 for Renewal 8 Hours Course
(Includes training course, live fire shooting qualification, range fee, training certificate, unlimited firearms at no additional charge, and qualification form)
Wednesday April 8, 2026
Thursday April 9, 2026
9:00 AM - 5:00 PM Class (Initial 16 Hours)
9:00 AM - 3:00 PM Class (Initial 16 Hours and Renewal 8 Hours)
3:00 PM - 5:00 PM Live Fire (Initial and Renewal)
Initial 16 Hours Course Requires Attendance On Both Days. Renewal 8 Hours Course Only Requires Attendance On The Second Day. Life Fire Will Be On The Second Day For Both Courses.
Class Portion
Riverside County
16250 Homecoming Drive
Chino, CA 91708
Orange County-Online Via Zoom
Live Fire Portion
On Second Day At The Range
$399 Course Fee for Initial 16 Hours Course
$299 for Renewal 8 Hours Course
(Includes training course, live fire shooting qualification, range fee, training certificate, unlimited firearms at no additional charge, and qualification form)
Saturday April 11, 2026
Sunday April 12, 2026
9:00 AM - 5:00 PM Class (Initial 16 Hours)
9:00 AM - 3:00 PM Class (Initial 16 Hours and Renewal 8 Hours)
3:00 PM - 5:00 PM Live Fire (Initial and Renewal)
Initial 16 Hours Course Requires Attendance On Both Days. Renewal 8 Hours Course Only Requires Attendance On The Second Day. Life Fire Will Be On The Second Day For Both Courses.
Class Portion
Residence Inn by Marriott Conference Room and Online Via Zoom
125 South Festival Drive,
Anaheim, CA 92808
Live Fire Portion
On Second Day At The Range
$399 Course Fee for Initial 16 Hours Course
$299 for Renewal 8 Hours Course
(Includes training course, live fire shooting qualification, range fee, training certificate, unlimited firearms at no additional charge, and qualification form)
Thursday April 23, 2026
Friday April 24, 2026
9:00 AM - 5:00 PM Class (Initial 16 Hours)
9:00 AM - 3:00 PM Class (Initial 16 Hours and Renewal 8 Hours)
3:00 PM - 5:00 PM Live Fire (Initial and Renewal)
Initial 16 Hours Course Requires Attendance On Both Days. Renewal 8 Hours Course Only Requires Attendance On The Second Day. Life Fire Will Be On The Second Day For Both Courses.
Class Portion
Riverside County
16250 Homecoming Drive
Chino, CA 91708
Orange County-Online Via Zoom
Live Fire Portion
On Second Day At The Range
$399 Course Fee for Initial 16 Hours Course
$299 for Renewal 8 Hours Course
(Includes training course, live fire shooting qualification, range fee, training certificate, unlimited firearms at no additional charge, and qualification form)
Saturday April 11, 2026
Sunday April 12, 2026
9:00 AM - 5:00 PM Class (Initial 16 Hours)
9:00 AM - 3:00 PM Class (Initial 16 Hours and Renewal 8 Hours)
3:00 PM - 5:00 PM Live Fire (Initial and Renewal)
Initial 16 Hours Course Requires Attendance On Both Days. Renewal 8 Hours Course Only Requires Attendance On The Second Day. Life Fire Will Be On The Second Day For Both Courses.
Class Portion
Riverside County
16250 Homecoming Drive
Chino, CA 91708
Orange County-Online Via Zoom
Live Fire Portion
On Second Day At The Range
$399 Course Fee for Initial 16 Hours Course
$299 for Renewal 8 Hours Course
(Includes training course, live fire shooting qualification, range fee, training certificate, unlimited firearms at no additional charge, and qualification form)
Saturday April 25, 2026
Sunday April 26, 2026
9:00 AM - 5:00 PM Class (Initial 16 Hours)
9:00 AM - 3:00 PM Class (Initial 16 Hours and Renewal 8 Hours)
3:00 PM - 5:00 PM Live Fire (Initial and Renewal)
Initial 16 Hours Course Requires Attendance On Both Days. Renewal 8 Hours Course Only Requires Attendance On The Second Day. Life Fire Will Be On The Second Day For Both Courses.
Class Portion
Riverside County
16250 Homecoming Drive
Chino, CA 91708
Orange County-Online Via Zoom
Live Fire Portion
On Second Day At The Range
$399 Course Fee for Initial 16 Hours Course
$299 for Renewal 8 Hours Course
(Includes training course, live fire shooting qualification, range fee, training certificate, unlimited firearms at no additional charge, and qualification form)
If you have questions about our services, feel free to send us a message. We will get back to you as soon as possible.
Email: info@sempersafe.us Phone: 714-328-1473
We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.