Looking for a Michigan CPL Class? Our calendar page is full of them. We teach CPL Classes in Mount Pleasant, MI. and Lansing, MI. We have all different Michigan Firearm Training Classes to choose from. From Basic firearm classes to Advanced concealed carry training. Check out our class calendar page for current schedule.