Menu
Home
Classes
Upcoming Classes
Become a USCCA Instructor
Battle Creek Concealed Pistol License Class
Michigan CPL Renewal
Close
Contact us
Michigan CPL Info
How to get a CPL
CPL Eligibility
Michigan Pistol-Free Zones
Michigan FAQ
How to Buy a Pistol
Close
About Us
Menu
Home
Classes
Upcoming Classes
Become a USCCA Instructor
Battle Creek Concealed Pistol License Class
Michigan CPL Renewal
Close
Contact us
Michigan CPL Info
How to get a CPL
CPL Eligibility
Michigan Pistol-Free Zones
Michigan FAQ
How to Buy a Pistol
Close
About Us
Upcoming Classes
Search
Near...
Dates
and
Category
All Categories
Advanced Pistol
Advanced Rifle
Basic Pistol
Basic Rifle
Concealed Pistol
Defensive Carbine 1
Defensive Carbine 2
Defensive Handgun 1
Defensive Handgun 2
Free Event
Intro
NRA Range Safety Officer
USCCA Instructor
Country
All Countries
United States
Region
All Regions
State/County
All States
Within
5
10
25
50
100
distance units
mi
km
Hide Advanced Search
Show Advanced Search
Date/Time
Description
12/07/2019
10:00 am - 6:00 pm
Battle Creek CPL CCW Class $149
Freedom Firearms, Battle Creek Michigan
12/08/2019
8:00 am - 4:00 pm
Battle Creek CPL CCW Class $149
Freedom Firearms, Battle Creek Michigan
12/21/2019
10:00 am - 6:00 pm
Battle Creek CPL CCW Class $149
Freedom Firearms, Battle Creek Michigan