Find a Class


Upcoming Classes

Click on any class below to see price, times, class description and to register

Find a Class Near You

Loading Map....

Concealed Pistol License (CPL, CCW)

Feb 2024

02/28/2024 – Westland, Michigan – Michigan CPL Class – Wednesday – $105

Mar 2024

03/02/2024 – Westland, Michigan – Michigan CPL Class – Saturday – $105
03/03/2024 – Ada, Michigan – Michigan CPL Class – Sunday – $125
03/03/2024 – Westland, Michigan – Michigan CPL Class – Sunday – $105
03/03/2024 – Taylor, Michigan – Michigan CPL Class w Ultimate Range Experience Opportunity – Sunday – $99
03/04/2024 – Westland, Michigan – Michigan CPL Class – Monday – $105
03/05/2024 – Battle Creek, Michigan – Battle Creek CPL CCW Class – Tuesday – $149
03/06/2024 – Westland, Michigan – Michigan CPL Class – Wednesday – $105
03/09/2024 – Hastings, Michigan – Michigan CPL Class – Saturday – $95
03/09/2024 – Rochester, Michigan – Michigan CPL Class – Saturday – $105
03/09/2024 – Battle Creek, Michigan – Battle Creek CPL CCW Class – Saturday – $149
03/09/2024 – Westland, Michigan – Michigan CPL Class – Saturday – $105
03/09/2024 – , – Saturday – VIRTUAL Instructor-Led CPL CCW Class with Will Luker – $50
03/10/2024 – Livonia, Michigan – Michigan CPL Class – Sunday – $100 (En Espanol)
03/10/2024 – Westland, Michigan – Michigan CPL Class – Sunday – $105
03/13/2024 – Westland, Michigan – Michigan CPL Class – Wednesday – $105
03/16/2024 – Westland, Michigan – Michigan CPL Class – Saturday – $105
03/17/2024 – Livonia, Michigan – Michigan CPL Class – Sunday – $100
03/17/2024 – Westland, Michigan – Michigan CPL Class – Sunday – $105
03/18/2024 – Westland, Michigan – Michigan CPL Class – Monday – $105
03/20/2024 – Westland, Michigan – Michigan CPL Class – Wednesday – $105
03/23/2024 – Westland, Michigan – Michigan CPL Class – Saturday – $110
03/23/2024 – Battle Creek, Michigan – Battle Creek CPL CCW Class – Saturday – $149
03/23/2024 – Westland, Michigan – Michigan CPL Class – Saturday – $105
03/23/2024 – Adrian, Michigan – Michigan CPL Class – Saturday – $100
03/24/2024 – Fennville, Michigan – Michigan CPL Class – Sunday – $95
03/24/2024 – Southfield, Michigan – Michigan CPL Class – Sunday – $100
03/24/2024 – Westland, Michigan – Michigan CPL Class – Sunday – $105
03/27/2024 – Westland, Michigan – Michigan CPL Class – Wednesday – $105
03/30/2024 – Rochester, Michigan – Michigan CPL Class – Saturday – $105
03/30/2024 – Westland, Michigan – Michigan CPL Class – Saturday – $105
03/30/2024 – Taylor, Michigan – Michigan CPL Class w Ultimate Range Experience Opportunity – Saturday – $99

Apr 2024

04/06/2024 – Livonia, Michigan – Michigan CPL Class – Saturday – $100
04/07/2024 – Rochester, Michigan – Michigan CPL Class – Sunday – $105
04/07/2024 – Southfield, Michigan – Michigan CPL Class – Sunday – $100
04/13/2024 – Hastings, Michigan – Michigan CPL Class – Saturday – $95
04/27/2024 – Rochester, Michigan – Michigan CPL Class – Saturday – $105
04/28/2024 – Westland, Michigan – Michigan CPL Class – Saturday – $110
04/28/2024 – Fennville, Michigan – Michigan CPL Class – Sunday – $95
04/28/2024 – Adrian, Michigan – Michigan CPL Class – Sunday – $100

May 2024

05/04/2024 – Battle Creek, Michigan – Battle Creek CPL CCW Class – Saturday – $149
05/07/2024 – Battle Creek, Michigan – Battle Creek CPL CCW Class – Tuesday – $149
05/11/2024 – Hastings, Michigan – Michigan CPL Class – Saturday – $95
05/11/2024 – Belleville, Michigan – Michigan CPL Class – Saturday – $100
05/18/2024 – Battle Creek, Michigan – Battle Creek CPL CCW Class – Saturday – $149
05/26/2024 – Fennville, Michigan – Michigan CPL Class – Sunday – $95

Jun 2024

06/01/2024 – Battle Creek, Michigan – Battle Creek CPL CCW Class – Saturday – $149
06/02/2024 – Southfield, Michigan – Michigan CPL Class – Sunday – $100
06/04/2024 – Battle Creek, Michigan – Battle Creek CPL CCW Class – Tuesday – $149
06/08/2024 – Hastings, Michigan – Michigan CPL Class – Saturday – $95
06/08/2024 – Belleville, Michigan – Michigan CPL Class – Saturday – $100
06/15/2024 – Battle Creek, Michigan – Battle Creek CPL CCW Class – Saturday – $149
06/15/2024 – Livonia, Michigan – Michigan CPL Class – Saturday – $100
06/23/2024 – Fennville, Michigan – Michigan CPL Class – Sunday – $95
06/29/2024 – Battle Creek, Michigan – Battle Creek CPL CCW Class – Saturday – $149
06/29/2024 – Belleville, Michigan – Michigan CPL Class – Saturday – $100
06/30/2024 – Adrian, Michigan – Michigan CPL Class – Sunday – $100

Jul 2024

07/02/2024 – Battle Creek, Michigan – Battle Creek CPL CCW Class – Tuesday – $149
07/13/2024 – Hastings, Michigan – Michigan CPL Class – Saturday – $95
07/13/2024 – Battle Creek, Michigan – Battle Creek CPL CCW Class – Saturday – $149
07/27/2024 – Battle Creek, Michigan – Battle Creek CPL CCW Class – Saturday – $149
07/28/2024 – Fennville, Michigan – Michigan CPL Class – Sunday – $95

Aug 2024

08/06/2024 – Battle Creek, Michigan – Battle Creek CPL CCW Class – Tuesday – $149
08/10/2024 – Hastings, Michigan – Michigan CPL Class – Saturday – $95
08/10/2024 – Battle Creek, Michigan – Battle Creek CPL CCW Class – Saturday – $149
08/24/2024 – Battle Creek, Michigan – Battle Creek CPL CCW Class – Saturday – $149
08/25/2024 – Fennville, Michigan – Michigan CPL Class – Sunday – $95

Sep 2024

09/03/2024 – Battle Creek, Michigan – Battle Creek CPL CCW Class – Tuesday – $149
09/07/2024 – Battle Creek, Michigan – Battle Creek CPL CCW Class – Saturday – $149
09/14/2024 – Hastings, Michigan – Michigan CPL Class – Saturday – $95
09/21/2024 – Battle Creek, Michigan – Battle Creek CPL CCW Class – Saturday – $149
09/22/2024 – Fennville, Michigan – Michigan CPL Class – Sunday – $95

Oct 2024

10/01/2024 – Battle Creek, Michigan – Battle Creek CPL CCW Class – Tuesday – $149
10/05/2024 – Battle Creek, Michigan – Battle Creek CPL CCW Class – Saturday – $149
10/12/2024 – Hastings, Michigan – Michigan CPL Class – Saturday – $95
10/19/2024 – Battle Creek, Michigan – Battle Creek CPL CCW Class – Saturday – $149
10/27/2024 – Fennville, Michigan – Michigan CPL Class – Sunday – $95

Nov 2024

11/02/2024 – Battle Creek, Michigan – Battle Creek CPL CCW Class – Saturday – $149
11/09/2024 – Hastings, Michigan – Michigan CPL Class – Saturday – $95
11/12/2024 – Battle Creek, Michigan – Battle Creek CPL CCW Class – Tuesday – $149
11/16/2024 – Battle Creek, Michigan – Battle Creek CPL CCW Class – Saturday – $149
11/24/2024 – Fennville, Michigan – Michigan CPL Class – Sunday – $95
11/30/2024 – Battle Creek, Michigan – Battle Creek CPL CCW Class – Saturday – $149

Dec 2024

12/03/2024 – Battle Creek, Michigan – Battle Creek CPL CCW Class – Tuesday – $149
12/14/2024 – Hastings, Michigan – Michigan CPL Class – Saturday – $95
12/14/2024 – Battle Creek, Michigan – Battle Creek CPL CCW Class – Saturday – $149
12/28/2024 – Battle Creek, Michigan – Battle Creek CPL CCW Class – Saturday – $149

Skill Building // Continuing Education

Mar 2024

03/03/2024 – Taylor, Michigan – Sunday – Michigan CPL Renewal Class – $35
03/03/2024 – , – Sunday – VIRTUAL Michigan CPL Renewal Class – $35
03/03/2024 – Taylor, Michigan – Sunday – 3 Hour Shooting Fundamentals
03/09/2024 – , – Saturday – VIRTUAL Michigan CPL Renewal Class – $35
03/09/2024 – Hastings, Michigan – 3 Hour Shooting Fundamentals
03/16/2024 – Taylor, Michigan – NRA Range Safety Officer Certification (RSO) – $125
03/17/2024 – Taylor, Michigan – NRA Basic Instructor Training (BIT) to Become an NRA Instructor – $100
03/24/2024 – Taylor, Michigan – NRA Chief Range Safety Officer Certification (CRSO) – $250
03/24/2024 – Fennville, Michigan – 3 Hour Shooting Fundamentals
03/30/2024 – Taylor, Michigan – Saturday – Michigan CPL Renewal Class – $35
03/30/2024 – , – Saturday – VIRTUAL Michigan CPL Renewal Class – $35
03/30/2024 – Taylor, Michigan – Saturday – 3 Hour Shooting Fundamentals

Apr 2024

04/13/2024 – Hastings, Michigan – 3 Hour Shooting Fundamentals
04/27/2024 - 04/28/2024 – Taylor, Michigan – Become a USCCA Instructor
04/28/2024 – Fennville, Michigan – 3 Hour Shooting Fundamentals

May 2024

05/11/2024 – Hastings, Michigan – 3 Hour Shooting Fundamentals
05/26/2024 – Fennville, Michigan – 3 Hour Shooting Fundamentals

Jun 2024

06/08/2024 – Hastings, Michigan – 3 Hour Shooting Fundamentals
06/23/2024 – Fennville, Michigan – 3 Hour Shooting Fundamentals

Jul 2024

07/13/2024 – Hastings, Michigan – 3 Hour Shooting Fundamentals

Michigan CPL Renewal

 

Why Choose US Gun Classes?

Because Quality Matters.

Instructors are not all created equal.  We hand-pick the very best instructors in your area.  Easily see reviews and testimonials for each instructor.

The Best Student Experience.

We want to be the best training resource in the world.  The only way to do that is by making sure each student has the best training experience, and looks to us for future training.

We’re Here to Help.

Have a question about a class?  Not sure which class to take?  Call us.  That’s what we’re here for.  Before, during and after class, we’re here to help.

No Drill Instructors.

Our instructors use a variety of teaching methods to ensure open and practical learning while in a safe and comfortable environment.