Firearm Training Institute


Whether you are a beginner or an advanced shooter, Firearm Training Institute can provide you with the most comprehensive, up to date, and experienced training.

We offer courses for students of all skill levels and backgrounds, including courses taught by and designed for women only.

Our courses include training and certification for the following:

bulletNRA Courses at Student and Instructor Levels

bulletConcealed Weapons Permits (CCW)

bulletLaw Enforcement Firearms, Handgun / Shotgun

bulletPersonal and Executive Protection Services


bulletUSCCA Courses at Student & Instructor Levels

bulletCalifornia Hunter Safety Education Classes

bulletDOJ Firearm Safety Certificate (FSC) Instructor

bulletCA BSIS Guard Training (G) and Firearm Exposed Carry (FQ)


If you want to learn about your first firearm, or you want to become a firearm instructor, or you just want to learn and become more proficient at shooting and self-defense, we can provide top-notch instructors and specialized, personal attention to your needs.

Our Cadre of experienced instructors is available for one-on-one training or large classes, and in many different locations throughout California.

Please take the time to browse through our courses and contact us if one or more of them interests you.

Training Locations

NRA and USCCA Classes are given mostly in the Northern California area, but are given throughout California and neighboring states upon request and appointment.

Concealed Weapons (CCW) Classes are provided for the States of California, Utah, Florida, and Arizona.

California CCW Classes are county-specific and we have authority to teach classes in Santa Cruz County, Alameda County, Yuba County, Sutter County, El Dorado County, Sacramento County, San Joaquin County, Placer County, Monterey County and San Benito County. Other Counties within California are being added as approved by the County Sheriff.

Tactical Classes are given either in the Santa Clara County area, or the Yuba County area, and in Tracy, San Jose, Marysville, El Dorado Hills, Pleasanton, Fresno, and Salinas. Other class locations are available upon request.

We also provide Instructor Level training in all of the NRA disciplines through the tutelage of an NRA Training Counselor in every location.

We also provide Security Guard Training in all of the above locations, to include Firearms Qualification Cards (Exposed Carry), and Re-Qualifications.