JLPFI

John Lewis Professional Firearms Instruction operates from Clovis, providing approved CCW training for multiple Central Valley law enforcement agencies including Fresno County Sheriff, Fresno Police Department, Madera County Sheriff, City of Madera, Tulare County Sheriff, Kings County Sheriff, Merced County Sheriff, and Mariposa County Sheriff's Office. John Lewis developed his firearms instruction path after formative hunting experiences at age 13 with a mentor who served as both a Marine and later as Constable of Merced County. Lewis further honed his expertise working in the gun department at Herb Bauer Sporting Goods, where colleagues encouraged him to pursue professional instruction. The company emphasizes personalized training with small group or private instruction formats under the philosophy of staying "Forever In Training." JLPFI's initial 16-hour CCW course costs $425 and includes client interviews, penal code instruction, threat assessment, aftermath protocol, range drills from 3 to 10 yards requiring 150-200 rounds per weapon, one hour of mental health presentation, and a 30-question exam. Eight-hour renewal courses are priced at $225 and require 100 rounds per weapon. The instruction model focuses on developing both shooting fundamentals and defensive mindset, with emphasis on holster draw, everyday carry practices, trigger work, and proper stance. JLPFI also offers New Owner Orientation for any firearm type, Advanced Firearms Instruction for skill refinement, dedicated one-on-one private instruction, monthly membership options, and FSC Instructor Certification courses from the Clovis location on North Willow Avenue. Instructors: John Lewis

Clovis, CA | 1187 N Willow Ave. Suite #103-4, Clovis, CA 93611-4411

Reviews

No approved reviews yet. Be the first to submit one.

Write a review

2000 characters remaining

Contact

Fresno, Mariposa & Tulare County

1187 N Willow Ave. Suite #103-4, Clovis, CA 93611-4411

559-349-3833

Merced County

1187 N Willow Ave. Suite #103-4, Clovis, CA 93611-4411

Visit website

Counties Served

FresnoMariposaMercedTulare