Courses
Concealed Carry Certification for Riverside County Sheriff's Dept.
Obtain your concealed carry permit with confidence.
Initial and Renewal Courses offered. We are proud to be a certified vendor for the Riverside Sheriff's Office.

Private Group or One-on-One
CCW Certification for Riverside Sheriffs Initial and Renewal

Looking to earn your concealed carry certification with personalized instruction? Whether you prefer one-on-one sessions, learning with your family, or training in a small group of your choice, we've got you covered. Contact us today, and we'll help you schedule a class that fits your availability.

Initial Concealed Carry Certification for San Bernardino Sheriffs Department by the Hi- Desert Rod and Gun Club
The Hi-Desert Rod and Gun Club, a trusted certified vendor for SBCSO is proud to offer the CCW Initial 16 hour Training
This 2-day, 16-hour Initial Certification program is specifically designed to meet all the requirements needed to obtain your CCW permit to carry. (This is not Renewal Certification)


Basic Firearm Safety Course
Learn essential fundamental firearm safety and handling skills. This course is for those who have never picked up a gun or who have not shot in a long time and need a refresher course.

Private Lessons and Private Groups
Do you want to learn how to shoot but feel intimidated in large group classes or unfamiliar shooting ranges? We provide private group sessions, allowing you to train comfortably alongside your friends in a customized and exclusive setting. Planning a birthday party or bachelorette celebration? Let us make it unforgettable!

Skills and Drills
Experience two hours of focused drills designed to elevate basic shooters to the next level. Sharpen your fundamentals, boost your accuracy, and enhance your speed with expert guidance. With two skilled instructors providing personalized attention, every shooter will receive tailored support to achieve noticeable improvement.

Frequently Asked Questions
“I attended the firearms training at Fight or Flight and was impressed by the professionalism of Sue and the comprehensive course curriculum. I now feel confident in my ability to protect myself in any situation.”
Contact us
For inquiries or to book a training session, please contact Sue at Sue.fightorflight@gmail.com