Upcoming

Class & Event Dates

We offer classes for gun safety, youth courses, womens courses and much more.
Kevin Shamhart Concealed Carry Course
Sun. Jul 26, 2020 / Sun. Aug 2, 2020

Kevin Shamhart Concealed Carry Course

Kevin Shamhart Concealed Carry Renewal Course
Sun. Aug 16, 2020

Kevin Shamhart Concealed Carry Renewal Course

Kevin Shamhart Concealed Carry Course
Sun. Aug 23, 2020 / Sun. Aug 30, 2020

Kevin Shamhart Concealed Carry Course

Concealed Carry Firearms Course
Sat. Sep 12, 2020 / Sat. Sep 19, 2020

Concealed Carry Firearms Course

ACS Concealed Carry Renewal Course
Sat. Sep 26, 2020

ACS Concealed Carry Renewal Course

ACS Concealed Carry Renewal Course
Sat. Sep 26, 2020

ACS Concealed Carry Renewal Course

Combative Handgun 1 Firearms Course
Sat. Oct 10, 2020

Combative Handgun 1 Firearms Course

Low Light Handgun Class
Sat. Oct 24, 2020

Low Light Handgun Class

Combative Handgun 2 Firearms Course
Sat. Nov 7, 2020

Combative Handgun 2 Firearms Course

ACS Concealed Carry Renewal Course
Sat. Nov 21, 2020

ACS Concealed Carry Renewal Course

ACS Concealed Carry Renewal Course
Sat. Nov 21, 2020

ACS Concealed Carry Renewal Course

Full Listing of our

Firearms Classes

Illinois Hunter Education Class
Instructor: Volunteers
Basic Pistol Course (Pistol 101)
Instructor: Accuracy Firearms Staff
ACS Concealed Carry Renewal Course
Instructor: Applied Combative Solutions
Combative Carbine 1
Instructor: Applied Combative Solutions
Combative Handgun 1 Firearms Course
Instructor: Applied Combative Solutions
Combative Handgun 2 Firearms Course
Instructor: Applied Combative Solutions
Combative Handgun 3 Firearms Course
Instructor: Applied Combative Solutions
Concealed Carry Firearms Course
Instructor: Applied Combative Solutions
Low Light Handgun Class
Instructor: Applied Combative Solutions
Muzzleloader Care and Maintance
Instructor: Clarence Funneman
Vanguard Personal Defense Conceal Carry Renewal
Instructor: Dwayne Beccue
Vanguard Personal Defense Concealed Carry
Instructor: Dwayne Beccue
Kevin Shamhart Concealed Carry Course
Instructor: Kevin Shamhart
Kevin Shamhart Concealed Carry Renewal Course
Instructor: Kevin Shamhart