CPL / Fundamentals of Concealed Carry

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

This course exceeds the minimum training requirements for you to apply for your Michigan Concealed Pistol License (CPL) including legal portions that are taught by two of the best self-defense attorneys in the State of Michigan from the MCRGO. All attendees will also receive a one-year membership to MCRGO ($30 value).

This class is not your typical Michigan Concealed Carry Course.  We have attempted to strike the perfect balance between the legal aspects of Michigan concealed carry, the equipment considerations for CPL holders, and the defensive shooting and decision-making skills you will need to help you prevail in an attack.

If you’re just looking for someone to “check off the box” on your application, there are a lot of other places you can get that done cheaper, but there are few concealed carry courses in the State of Michigan that will match the quality of information and the defensive shooting instruction you will receive here. Just ask our students.

This is an 8+ hour course (not including breaks and lunchtime).

Students that pass the course will receive the certificate of completion that is required for the Michigan CPL application the same day.

What you will need to bring.

Cost is $125 per person.

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


Class sizes are limited – advanced registration and payment are required.

Course Deposit/Waiting List
If you would like to be put on our waiting list for cancellations and/or first dibs on upcoming courses you can pay a $50 deposit here.  If we can not put together a date that works for you within 30 days, deposits will be refunded, in full, at your request.

All registrations subject to our cancellation guarantee.

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

Sign up for our mailing list and we can email you when new courses are scheduled. 

Share Button