At Prime Defense Training, we are dedicated to educating and promoting the safe use of firearms. Through comprehensive firearms training programs designed to educate those interested in firearms, we teach individuals about the safety of carrying a concealed weapon. Whether looking for a training program or a concealed pistol license (CPL) in Michigan, our team of skilled firearms instructors will lead you though in-class and hands-on training, so you can safely use a firearm and be confident in your skills. Sign up for a firearms class today or bundle your classes for added savings!

Firearms Training Classes Available Weekdays, Saturdays and Sundays

Michigan CCW / CPL Classes & Firearms Training in Macomb County Michigan



If you need to replace your certificate for any reason, Click the button below to order a new certificate


Click below to fill out your liability waiver 

Prime Defense Training Logo

Educating, Preparing & Training...

We are located in Macomb County Michigan, serving the entire Metro Detroit area.  Our USCCA certified instructors are dedicated to providing firearms training and CCW / CPL classes to as many people as possible, as we believe that the world will be a safer place with more people educated in firearm safety. We offer the most comprehensive CCW / CPL classes in the industry. All of our classes have multiple instructors in the classroom and on the range, resulting in a more personal training experience, and increased safety on the live fire range.



What OUR clients say



Below are some frequently asked questions about our CCW / CPL programs. If you have questions that are not answered below, please contact us!


The CPL class is an 8-hour course that consists of 5 hours of in the classroom and 3 hours of range time.

In order to obtain your concealed pistol license (CPL) you must be 21 years old, however you can take our CPL class at the age of 18.

If you do not own your own gun, they can be rented from the shooting ranges that we use, or you can borrow one of ours at no extra charge.

An applicant for a Michigan CPL must:

1. Be at least 21 years of age.

2. Be a citizen of the United States or an alien lawfully admitted into the United States.

3. Be a legal resident of Michigan and reside in Michigan for at least six months immediately prior to application. 

**NOTE** There are situations that may disqualify you from obtaining a concealed pistol license. You are responsible for making sure that you meet all of the criteria prior to applying for your license. Please review the complete list of requirements here Michigan State Police.

All sales are final. If you can not make your scheduled class, we will allow one (1) reschedule. 

If you have a felony conviction or a pending felony charge on your record, you will not qualify for a CPL.

If your CPL has been expired for more than 12 months, you will need to take the full 8-hour course again. If it has been expired for less than 12 months, you may re apply with the county and sign off that you have taken a 3-hour review of the Michigan concealed carry laws and have completed a minimum of an hour shooting in the last 6 months.

Unfortunately no, you can not. For liability reasons the range we utilize requires ALL students to purchase ammunition the day of class. NO EXCEPTIONS.

Yes absolutely! We do ask that you leave your firearm in your vehicle until we get to the shooting range. We ask that there are no firearms or ammunition in the classroom.

No, we do not use a lead free range.

Our CPL firearms class is suited for brand new or experienced shooters!

Our CPL Training Classes are just a short drive from these cities

Auburn Hills
Bloomfield Hills
Chesterfield Twp
Clinton Twp.
Fair Haven
Fort Gratiot
Grosse Pointe
Lenox Twp. 
Marine City
New Baltimore
New Haven
Port Huron
Rochester Hills
Royal Oak
Shelby Twp.
St Clair
St Clair Shores
Sterling Heights
Washington Twp.

Comprehensive Firearms Training

Interested in signing up for a firearms class but need more information? Contact Prime Defense Training for more information we’d be happy to answer any questions you have! 






Follow me

Scroll to Top