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

Become a USCCA Instructor

Reserve free Nothing to pay today Sat, Jan 9 · Taylor
Reserve your seat

Class date and time

Sat, Jan 9 to Sun, Jan 10, 2027
9:00 am - 6:00 pm

Questions?

Call us at (248) 662-5744

Location

Recoil Firearms
22509 Ecorse Rd
Taylor, Michigan 48180

USCCA Instructor Certification Class: two full days of classroom and live range work at Recoil Firearms in Taylor. Reserve your seat below; it is free and takes a minute. We reach out personally, walk you through the official USCCA registration and your instructor toolkit order, and get you ready for class day.

Class details

  • Date: 01/09/2027 - 01/10/2027
  • Time: 9:00 am - 6:00 pm
  • Location: Recoil Firearms, 22509 Ecorse Rd, Taylor, Michigan
  • Tuition: $597, paid through the USCCA when you complete your official registration
  • Included: range fees, targets, lunch and coffee both days
  • Class size: capped at 12 students

Reserve your seat


Tickets

Will Contact for More Info

Billing Information

Booking Summary

1
x Free Seat Reservation (tuition paid via USCCA)
$0.00
Total Price
$0.00

Questions? Call (248) 662-5744.

Full class details, the certification process and common questions: Become a USCCA Certified Instructor in Michigan.

Student reviews

What our students say

★★★★★ 5 · 721 Google reviews
★★★★★
Instructors are razor sharp, nice, helpful and the renewal course was better in person than online, easy and done quickly!!
B
Brian Saadin the last week
★★★★★
This class is very informative and Will puts things in Layman’s Terms. The class goes pretty quickly and you take a lot of good information away but, you never feel rushed. If you have questions, they are answered wit…
T
Tammy Marcoux (tmarcwho)2 weeks ago
★★★★★
Will was a phenomenal teacher explained everything well and was super attentive when we were in the range
S
Smoovementt TTV4 weeks ago

Read all 721 reviews on Google

Find a Class Near You
Sat, Jan 9 Sat, Jan 9 · Taylor
Reserve seat