top of page
Students at outdoor range.jpg

Concealed Carry Training in Crystal Lake, IL

Self Defense Training So You Never Become a Victim.

Learn self defense, concealed carry, emergency first-aid, and more. Our experienced instructors teach key lessons on firearm fundamentals, conflict avoidance, situational awareness, and the legality of self defense. Train today to protect yourself, your friends, and your family.

Google Rating.png
Facebook Rating.png
USCCA Rating.png
USCCA Instructor.png


Protect What Matters Most

Self Defense Training

Learn tested and proven methods for concealed carry, firearm fundamentals, and home defense. When your life is on the line, you'll have training you can rely on.

Medical Kit Icon.png

Emergency First Aid

Learn the fundamental of emergency first-aid. Knowing what to do after a life-threatening injury can be just as important as stopping the threat.

Lock Icon.png

Peace of Mind

Gain the knowledge, skills, and resources to help protect what matters most. You'll sleep easy knowing you've trained with experienced USCCA Certified Instructors.

Be Prepared for every situation

We teach all our students about:


Hundreds of Happy Customers



Facebook Logo.png
USCCA Logo.png
Yelp Logo.png

Me, my wife and brother took a conceal class with John and I’m speechless on how great the class was. Let me start with saying my wife has only shot a gun once in her life. She out shot me and our brother with John’s directions.

Quote Mark Icon - Red.png

Crowned Barber & Co.

Google Review Icon.png

John was patient, informative, and a great deal of fun as a teacher! The course was interactive, and he had many stories and analogies to bring the information to life.

Quote Mark Icon - Red.png
Samuel W Profile.png

Samuel W.

USCCA Review Icon.png

John is one of those people that is just meant to be an instructor. Highly knowledgeable and experienced,