Illinois CCW Class Dates
Unless otherwise noted in the class description
all of the below Illinois CCW classes will be held at:
Shooter's Firearms & Indoor Range
310 BB Road
Columbia, IL 62236

Please see the bottom of the page for online sign up.


For weekend classes, registration begins at 8:30 AM and the class will start promptly at 9 AM.For weekday classes, registration begins at 5:30 PM and the class will start promptly at 6 PM.

We offer classes for Illinois Conceal Carry for Illinois residents.
We do not offer classes for Missouri Conceal Carry for Missouri residents.
We do not offer classes for Utah conceal carry.

Class Registration Form is at the bottom of the page for all classes listed below.
You must register prior to the date of the class to attend any class.
Class listings below are color coded based on Day 1 (red),Day 2 (green) or Renewal (purple) class.

You will need your FOID number when registering. If you do not have a FOID card, enter "none" in the FOID card number field. 


You can take the classes in either order: Day 1 then Day 2, or Day 2 then Day 1.
Qualification shooting is done during Day 2 class - so bring your firearm and ammunition.


DAY ONE CLASSES- for those that need the full 16 or 12 hours of training. Day 1 covers basic handgun training.
DAY TWO CLASSES- for everyone, including those who have proof of prior training. Day 2 includes qualification shooting and going over the Illinois Concealed Carry law.
Please see instructions at bottom of this page for details about what to bring with you.

  3 HR RENEWAL CLASSES - for everyone, 3 hours of class and qualification time. Bring your FOID card, firearms with at least 30 rounds of ammunition. Fee = $60.00

May 11, 2024 Saturday
Day 1 Illinois CCW Class 9 am to 6 pm


May 18, 2024 Saturday
Day 2 Illinois CCW Class 9 am to 6 pm
Bring your concealable firearms and ammunition


May 25, 2024 Saturday morning
3hr Illinois CCW Renewal 9 am to noon
Bring your concealable firearms and ammunition

May 25, 2024 Saturday afternoon
3hr Illinois CCW Renewal 1:30 pm to 4:30 pm
Bring your concealable firearms and ammunition

May 26, 2024 Sunday morning
3hr Illinois CCW Renewal 9 am to noon
Bring your concealable firearms and ammunition

May 26, 2024 Sunday afternoon
3hr Illinois CCW Renewal 1:30 pm to 4:30 pm
Bring your concealable firearms and ammunition


May 29, 2024 Wednesday night
3hr Illinois CCW Renewal 6 pm to 9 pm
Bring your concealable firearms and ammunition


June 1, 2024 Saturday
Day 1 Illinois CCW Class 9 am to 6 pm


June 2, 2024 Sunday
Day 2 Illinois CCW Class 9 am to 6 pm
Bring your concealable firearms and ammunition


June 15, 2024 Saturday morning
3hr Illinois CCW Renewal 9 am to noon
Bring your concealable firearms and ammunition

June 15, 2024 Saturday afternoon
3hr Illinois CCW Renewal 1:30 pm to 4:30 pm
Bring your concealable firearms and ammunition


June 22, 2024 Saturday morning
3hr Illinois CCW Renewal 9 am to noon
Bring your concealable firearms and ammunition

June 22, 2024 Saturday afternoon
3hr Illinois CCW Renewal 1:30 pm to 4:30 pm
Bring your concealable firearms and ammunition

June 23, 2024 Sunday morning
3hr Illinois CCW Renewal 9 am to noon
Bring your concealable firearms and ammunition

June 23, 2024 Sunday afternoon
3hr Illinois CCW Renewal 1:30 pm to 4:30 pm
Bring your concealable firearms and ammunition

June 26, 2024 Wednesday night
3hr Illinois CCW Renewal 6 pm to 9 pm
Bring your concealable firearms and ammunition


July 6, 2024 Saturday
Day 1 Illinois CCW Class 9 am to 6 pm


July 7, 2024 Sunday
Day 2 Illinois CCW Class 9 am to 6 pm
Bring your concealable firearms and ammunition


July 20, 2024 Saturday morning
3hr Illinois CCW Renewal 9 am to noon
Bring your concealable firearms and ammunition

July 20, 2024 Saturday afternoon
3hr Illinois CCW Renewal 1:30 pm to 4:30 pm
Bring your concealable firearms and ammunition

July 21, 2024 Sunday morning
3hr Illinois CCW Renewal 9 am to noon
Bring your concealable firearms and ammunition

July 21, 2024 Sunday afternoon
3hr Illinois CCW Renewal 1:30 pm to 4:30 pm
Bring your concealable firearms and ammunition


July 27, 2024 Saturday morning
3hr Illinois CCW Renewal 9 am to noon
Bring your concealable firearms and ammunition

July 27, 2024 Saturday afternoon
3hr Illinois CCW Renewal 1:30 pm to 4:30 pm
Bring your concealable firearms and ammunition

July 31, 2024 Wednesday night
3hr Illinois CCW Renewal 6 pm to 9 pm
Bring your concealable firearms and ammunition



The cost for the classes is$100 per day (per 8 hours of training) (Some prior training discounts apply for Day 1 classes only)

Registration Form for ALL CLASSES is at the bottom of this page. You must register either using the form below, on the phone, or in person with Shooter's prior to the date of the class to attend an Illinois Concealed Carry Class.

You Need to bring to classwith you:

Day 1 (First 8 hours) - A concealable firearm (no firearms with scopes)
- A pen and note paper

Day 2 (Second 8 hours)
- A pen and note paper
- Proof of Prior Training
- -Prior military

- -DD214

- -NRA Certificate
- -Basic Pistol Certificate

- A concealable firearm (no firearms with scopes)


Bring these items into the classroom with you in the morning.
The firearm must be unloaded and enclosed in a case.


** If you are current law enforcement, or have a tan card issued from the state of IL, you do not need to attend a class to get an Illinois CCW permit**

 If you still have questions about Illinois CCW and/or prior qualifications, please email the class organizer at:   retail@shootersindoorrange.com    

DO NOT BRING A LOADED GUN WITH YOU INTO THE CLASS OR THE RANGE, BE SURE ALL GUNS ARE UNLOADED AND CLEARED BEFORE ENTERING THE BUILDING. ALL GUNS MUST BE CASED WHEN ENTERING THE BUILDING.

Need help submitting your Illinois CCW application online? We offer assistance submitting your application on Tuesday - Friday by appointment only. We charge $20.00 per application.

Looking for an Illinois Hunter Safety course? Follow this link to find information about Illinois Hunter Safety classes...  Search for Hunter Safety Card (illinois.gov)

Upcoming Classes

Class Registration Form