CPL Training

Take the first step towards acquiring your CPL from the State of Michigan with Great Lakes CPL Training, LLC. People 21 years and older are encouraged to look up the minimal requirements  at the Michigan State Police website to ensure that you qualify for this training. 

Take The First Step

Contact us today or register for a class before they fill up

Office/Cell: (616) 482-9370 

Our instructor is NRA and United States Concealed Carry Association (USCCA) certified

Our Services Include:

  • Concealed Pistol License Class
  • NRA Range Safety Officer
  • Renewal for Concealed Pistol License
  • Practical Firearm Use as a Last Resort
  • Basic Pistol Class
  • NRA sponsored Refuse to Be A Victim seminar
  • Self Defense
  • Carry a Concealed Taser product
  • Bow Hunting Training


The classes are delivered in a group setting, usually with six to 15 students. Please note this is not a basic course, and it is meant for adults with a working knowledge of proper gun use and are proficient with their firearm. People without this experience should not take this course. A Basic Pistol Course is offered as well. Our instructor is NRA and United States Concealed Carry Association (USCCA) certified and will cover all necessary elements of the class, including:
• Effective Strategies on How to Make Your Home Less Appealing to Criminals
• Shooting Training (firing 50 rds at Caledonia Sportsman's Club)
• Avoiding Confrontations
• Practical Firearm Use as a Last Resort


Upon completing this firearm training, you'll receive the certificate that must be presented to your respective County Clerk. The county clerks charge $115 to process each application, which is separate from our training and range fees. The State of Michigan either approves or disapproves each application based on each person. Our certificate only shows that the required training was completed. The certificate is not a CPL approval or license. Processing times for the applications can range from as little as two weeks to as long as 45 days. Please check with your specific County Clerk's office for processing time frames.