CPL training

Michigan CPL Training Academy in Westland and near Livonia/Canton/Wayne

Get a cool sticker and win a gun On April 15, 2021!!!


Come on in and pick up a sticker, put that sticker on your car and then post a picture of it on our Gab Social group to enter(You do not need to be a student to enter)!  It’s that simple! All the rules are posted in the group and new guns will be given away every 45 days, so keep those stickers on for chances to win upcoming guns!!

Don’t choose the closest or the cheapest,”CPL Classes Near Me” choose the BEST!!
Our CPL Classes are the most comprehensive available. Do NOT trust your education to anyone else!

one day Cpl training topics

  • Basic Firearms Safety
  • Shooting Fundamentals
  • Home Defense
  • Threat Recognition Through Situational Awareness
  • Conflict Avoidance
  • Defensive Shooting Techniques Vs Markmanship
  • Instructor Guided Live Range Drills
  • Simulated Range Instruction
  • Michigan Specific CPL Law Instruction
  • Dealing With Police Encounters While Carrying Concealed
  • What To Expect After A Defensive Encounter
  • How to Handle A Police Investigation

Class is $95, we now accept $20 per seat deposit or pay in full at checkout.

concealed carry

Obtaining your CPL/CCW does not guarantee you will never become the victim of a violent crime but it does keep you from becoming a “Helpless” victim.  You are your own first responder, and when seconds count, the police are minutes away!

Who am I?

My name is Karl Kessler.  I am an average American with a love for firearms and a passion for the Second Amendment!  Like you, I found myself trying to choose a CPL training class and settled on one of the cheapest CPL classes near me I could find.  That was a big mistake! While my instructors were both Police officers and very knowledgeable, they were bound by their association to keep within the guidelines of that association’s training regiment.  I left that class with more questions than answers and spent the next few months looking for those answers.  

I realized the need for CPL/CCW insurance early and bought a plan from the USCCA and some time later the USCCA began to offer their own CPL training which seems like a no-brainer. They are 100% geared towards concealed carrier permit holders and their course reflects that and allows me the flexibility to add to the curriculum where I feel it necessary.  I finally decided to partner with the USCCA and become an instructor and my goal is to make sure NO student ever leaves my class confused and questioning what the laws are in Michigan, leaving them vulnerable to legal troubles.

Our CPL classes is NOT “Tacti-cool”! You won’t learn how to kick down doors and clear rooms.  It is my job to teach you conflict avoidance through situational awareness, basic handgun skills, and most importantly, how to stay out of prison if you ever have to brandish or fire your gun in self defense! I also aim to provide you the most comprehensive CPL training possible!

I am located in Westland Mi. and only minutes away from Canton and Livonia!

Hope to see you soon in one of my upcoming CPL classes!

-Karl Kessler

Our CPL Classes are just a short drive from:

  • Canton
  • Plymouth
  • Livonia
  • Northville
  • Novi
  • Wixom
  • Wayne County
  • Dearborn
  • Detroit
  • Allen Park
  • Southgate
  • Taylor
  • Lincoln Park
  • Downriver
  • Farmington
  • Farmington Hills
  • Dearborn Heights
  • Van Buren Township
  •  Walled Lake
  • Commerce Twp
  • Ypsilanti
  • Royal Oak
  • Centerline
  • Troy
  • Madison Heights
  • Rochester Hills
  • Southfield
  • Oakland County
  • Wayne
  • Inkster
  • Romulus
  • Belleville
  • Garden City
  • Redford
  • Macomb County

contact michigan cpl training academy

Michigan CPL Training Academy, LLC.
33300 Warren Rd. Suite 13
Westland, MI 48185

For registration or scheduling: registration@cplschool.com
For class or technical gun questions: karl@cplschool.com



Office Hours:

9am – 6pm
Sunday, Wednesday, Friday, and Saturday

Calls Are Taken:
9am-8pm; 7 days a week!

Refund Policy

We allow for (1) emergency reschedule with a 48 hour notice of inability to attend class
NO SHOW the day of class will forfeit all class tuition