★★★★★ 5 from 727+ Google reviews
USCCA and NRA certified instructors · Same day certificate

Upcoming Classes

Date/Time Description
11/21/2026
9:00 am - 6:00 pm
Michigan CPL Class w Ultimate Range Experience Opportunity (Will and Dan) - Saturday - $99
Recoil Firearms, Taylor Michigan
11/21/2026
9:00 am - 12:15 pm
Saturday - Michigan CPL Renewal Class - $39
Recoil Firearms, Taylor Michigan
11/21/2026
9:00 am - 12:15 pm
Saturday - VIRTUAL Michigan CPL Renewal Class - $39
11/21/2026
6:30 pm - 8:00 pm
Saturday Evening - Open Shoot with Will and Dan - $71
Recoil Firearms, Taylor Michigan
12/05/2026
9:00 am - 6:00 pm
Michigan CPL Class w Ultimate Range Experience Opportunity (Will and Dan) - Saturday - $99
Recoil Firearms, Taylor Michigan
12/05/2026
9:00 am - 12:15 pm
Saturday - Michigan CPL Renewal Class - $39
Recoil Firearms, Taylor Michigan
12/05/2026
9:00 am - 12:15 pm
Saturday - VIRTUAL Michigan CPL Renewal Class - $39
12/19/2026
9:00 am - 12:15 pm
Saturday - Michigan CPL Renewal Class - $39
Recoil Firearms, Taylor Michigan
12/19/2026
9:00 am - 12:15 pm
Saturday - VIRTUAL Michigan CPL Renewal Class - $39
12/19/2026
6:30 pm - 8:00 pm
Saturday Evening - Open Shoot with Will and Dan - $71
Recoil Firearms, Taylor Michigan
1 2