Tag Archives: CPL

CPL / Fundamentals of Concealed Carry

Fundamentals of Concealed Carry is an intuitive program designed to provide you with a foundation in the types of handguns that are most efficient for concealed carry or home defense, how to carry them safely, legally, and securely, and how and when to use them in the context of a life-threatening violent encounter with confidence.

Our next public course with openings is:

Saturday, June 24th @ 8 am
(As of June 04th we have 2

register for a class

Private training dates may be available – please see this page.

Sign up for an email to be added to our waiting list or be notified when new courses are scheduled.

This is not a typical concealed carry course.  We exceed the minimum training requirements for you to apply for your Michigan Concealed Pistol License (CPL). Our training and experience are far above and beyond the majority of area instructors to give you the best training possible for your time and money.

The course takes place at our private range in central Lapeer County (Attica) MI. We provide a comfortable environment where we take the time to get all your questions answered for you – ask our students!

This course starts at 8:00 am and runs until about 4:30 pm.

You will receive the certificate that is required to apply for your Michigan CPL on the same day.

Please review the requirements for what you will need to bring.

The cost is $135 per person. 

Add $40 (for a total of $175) per person if you want to use our firearms and ammo. It’s a great way to try several different guns with the help of an instructor to find what works best for you in the context of self-defense)

Includes loaner firearms, coffee, water, snacks, range time, and much more.

We post all our courses to our followers first on our mailing list and Facebook page, so be sure to sign up for notices from those.

Please contact us if you have any questions or are interested in scheduling a date for you or your group or receiving private training.

register for a class

All registrations are subject to our cancellation guarantee.

Sign up for our mailing list to be notified when new courses are scheduled.