What to bring to class
All students must arrive with the following gear. Rental equipment may be available, contact the instructor in advance.
- Firearm (must be on your permit application)
- 100 rounds of ammunition
- Eye protection (wrap-around)
- Ear protection (muffs or plugs)
- Holster
- Belt (sturdy, designed for carry)
- Spare magazine
- 6 snap caps
Contact
14402 Hwy 41, Madera, CA 93636
Counties Served
More CCW Classes
ACAM Society LLC
ACAM Society LLC is a firearms training company that opened in 2021, serving Fresno, Madera, Kings, and Tulare counties in California. They specialize in CCW permit courses with both online and in-person options, offering flexible scheduling through appointment-only services. The company provides a multidisciplinary approach to firearm safety education and is approved by multiple county agencies for CCW training.
Foothill Training
Foothill Training is a firearms training center run by an instructor with extensive law enforcement and military credentials including POST Advanced Instructor Certification, SWAT qualification, and Navy diving instructor experience. They offer concealed carry permit training in a relaxed outdoor environment on their 5-acre facility, which includes an obstacle course and room clearing areas. The company provides both initial 16-hour CCW classes and 8-hour renewal courses, with meals included in their training sessions.
JLPFI - John Lewis Professional Firearms Instruction
John Lewis traces his firearms path to age 13, when a family friend—a Marine veteran and retired California Highway Patrol officer who became Merced County Constable—invited him on his first hunting trip and taught him foundational weapons handling skills. Lewis later worked alongside gun department experts at Herb Bauer Sporting Goods in Fresno, where colleagues encouraged him to pursue professional instruction. Today he operates JLPFI from Clovis with approval from 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. His 16-hour initial CCW course runs $425 and includes two eight-hour sessions (or four four-hour sessions) covering penal code, reciprocity, threat assessment, aftermath protocol, live-fire drills at 3, 5, 7, and 10 yards with 150–200 rounds per weapon, a one-hour mental health presentation, and a 30-question exam. Eight-hour renewals cost $225 and require 100 rounds per weapon. Lewis offers only private or small-group formats—never large classes—and emphasizes what he calls "Forever In Training" (FIT): the distinction between shooting and training, building mindset and muscle memory for real-world defense. He also provides new-owner orientation, advanced instruction, monthly membership packages, and Firearm Safety Certificate instructor certification. Testimonials note his knowledge, passion, and safe teaching environment, with one client writing that after 30 years of CCW classes with other instructors, Lewis "sharpened my skills" and taught "excellent concealed carry techniques."