Both Shawn and Rick have continued to develop their shooting abilities using the NRA Winchester Qualification Program and reaching Distinguished Expert in several disciplines under that program.

In addition to this staff, CFI is constantly looking for the correct talent and has agreements in place with other competent instructors to assist us when the need arises.  All have similar NRA Certifications and extensive shooting backgrounds.

Has been on staff for 3 year and started shooting over 50 years ago.  Rick is a Certified Instructor in Rifle, Pistol and Shotgun disciplines and is a NRA Certified Range Safety officer and BSA Merit Badge Counselor. 
Rick served honorably in the USN
Rick is also an Appleseed Shot Boss.

CFI is a multitalented company with NRA Certified Instructors from all walks of life.

The CEO, Dr. Flory earned a BSBA, Graduate Certification in Public Planning from the University of California and both a Ph.D. and  J.D.  In addition, Dr. Flory is a NRA Certified Training Counselor and certified by a number of other agencies and organizations as an advanced firearms instructor. 

The faculty of CFI have been hand picked for our programs and have worked together for the last five years.  

Here is a short list of the more significant certifications CFI staff have earned:

  • UC Riverside Instructor
  • POST Certified Law Enforcement Instructor
  • FBI Law Enforcement Firearms Instructor and Sniper/Counter Sniper
  • Gunsite Certifications in Rifle, Pistol, Shotgun and Automatic Firearms
  • Glock Law Enforcement Transitional Instructor
  • California Department of Justice FSC Instructor
  • California Post Certified Firearms Instructor trainer
  • All Appleseed Program including a Shoot Boss and more
  • ​CFI staff is also certified to teach Muzzle Loading for Rifle, Pistol and Shotgun

Our Services

Non NRA Courses

Certification for CCW's for: 

Rick Hartley

CFI certifications

Whats New?

LEOSA Renewals & LE Firearms Training. NRA  Link Below, Join Renew or upgrade. Now offering California CCW training. 951-928-2794 or

Has been on staff for 3 years and started shooting over 40 years ago.  He is a NRA Certified Instructor in all Civilian Programs a Certified Range Safety officer and a BSA Merit Badge Counselor.  Shawn served honorably in the USMC.

Shawn Gibbs