Upcoming Events

Upcoming Events
Below is our current confirmed training schedule. Other classes may be added throughout the year. Registration is handled here.

Please know that almost all of our classes usually fill, so please get a spot early and don’t be the guy/gal begging 2 days before a class starts to squeeze you in.

    Click Here To Register For A Class

    To attend any of our classes, you must be 21 years of age, a legal US citizen, and able to possess a firearm under state and federal law. Illinois residents must possess a valid FOID card. Students under the age of 21 may attend if accompanied by a parent or guardian also attending the class as a student. Our classes are shot on a private, outdoor range. We shoot rain or shine, so please check local forecast the day before your class so you can dress appropriately for the weather. Students will be required to sign a waiver of liability before class starts.To attend any of our classes, you must be 21 years of age, a legal US citizen, and able to possess a firearm under state and federal law. Illinois residents must possess a valid FOID card. Students under the age of 21 may attend if accompanied by a parent or guardian also attending the class as a student. Our classes are shot on a private, outdoor range. We shoot rain or shine, so please check local forecast the day before your class so you can dress appropriately for the weather. Students will be required to sign a waiver of liability before class starts.
    Illinois Concealed Carry Course- 16 hour *Deposit only*
    Date
    02/26/2026
    Time
    06:00 pm
    Place
    Pecatonica
    Illinois Concealed Carry Renewal Course (4hr)
    Date
    02/28/2026
    Time
    06:00 pm
    Place
    Pecatonica
    Church Security Workshop
    Date
    04/11/2026
    Time
    09:00 am
    Place
    Roscoe
    Church Security Workshop
    Date
    04/18/2026
    Time
    09:00 am
    Place
    Davenport
    Proficient Pistol
    Date
    05/16/2026
    Time
    09:00 am
    Place
    Pecatonica
    Illinois Concealed Carry Course- 16 hour *Deposit only*
    Date
    05/21/2026
    Time
    06:00 pm
    Place
    Pecatonica
    Performance Pistol
    Date
    07/11/2026
    Time
    06:00 pm
    Place
    Waterman
    Defensive Red Dot Pistol
    Date
    08/08/2026
    Time
    09:00 am
    Place
    Waterman