View Our Upcoming FTI Courses. Register For Classes Now!

NRA Basic Pistol Shooting Cour

NRA Basic Pistol

Nov 21

View Our Upcoming FTI Courses. Register For Classes Now!

NRA Instructor Pistol Shooting

NRA Instructor Pistol

Nov 22

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:
bulletAll NRA Courses at Student and Instructor Levels

bulletConcealed Weapons Permits (CCW)

bulletLaw Enforcement Firearms, Handgun / Shotgun

bulletPersonal and Executive Protection Services

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 Classes are given mostly in the Northern California area, but are given throughout California and neighboring states upon request and appointment.

CCW Classes are provided for the States of Utah, Florida, Arizona, Oregon, and Idaho.

California CCW Classes are county-specific and we have authority to teach classes in Monterey County, Santa Cruz County, Alameda County, Yuba County, Sutter County, El Dorado County, Sacramento County, San Joaquin 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.