Course Calendar
**New LIVE registration links are now available for some events inside of this calendar! Click on the event titles to signup! For those looking for private lessons, click here.**
- SU
- MO
- TU
- WE
- TH
- FR
- SA
- 28
- 29
- 30
- 1Concealed Carry III 9am-12pmBasic Handgun 4pm-8pm
- 2Concealed Carry IV 9am-12pmRPO Qual 7:30pm-9pm
- 3
- 4CCW Qualification Session 8am-12pmHolster Draw CCW Prep I 8am-11am
- 5Basic Handgun 8am-12pmBasic Shotgun 8am-12pm
- 6Holster Draw Recertification 6pm-8pm
- 7Handgun Red Dot Sight I 9am-12pmHandgun Skills/Drills – Movement 6pm-8pm
- 8Handgun Red Dot Sight II 9am-12pmA Girl & A Gun 6pm-8pm
- 9Handgun Red Dot Sight III 9am-12pm
- 10Open Bowling Pin Shoot 7:30pm-9pm
- 11Holster Draw CCW Prep II 8am-11amUtah Carry 9am-1pm
- 12Basic Handgun 8am-12pmBasic AR/Other 8am-12pm
- 13Handgun Skills/Drills – CCW 8am-10amIntermediate Handgun I 6pm-9pm
- 14Skills & Drills for the AR/Other/PCC I 10am-12pmAdvanced Handgun I 6pm-9pm
- 15RPO Qual 9am-10:30amIntermediate Handgun I 6pm-9pmLaw Enforcement Instructor Development Workshop 6pm-8pm
- 16Tactical Handgun I for LEO’s only 7am-3pm
- 17
- 18Performance Handgun I 9am-12pm
- 19Basic Handgun 8am-12pmIntermediate Handgun I 8am-11am
- 20Handgun Skills/Drills – Movement 8am-10amIntermediate Handgun II 6pm-9pm
- 21Handgun Skills/Drills – Marksmanship 10am-12pmAdvanced Handgun II 6pm-9pm
- 22Armed Women of America (AWA) 6:30pm-8:30pm
- 23Handgun Skills/Drills – Movement 10am-12pm
- 24
- 25Performance Handgun II 9am-12pm
- 26Basic Handgun 8am-12pmIntermediate Handgun II 8am-11am
- 27Micro Pistol I 9am-12pm
- 28Micro Pistol II 9am-12pmAdvanced Handgun III 6pm-9pm
- 29Concealed Carry for Women I 9am-12pmIntermediate Handgun II 6pm-9pm
- 30Tactical Handgun II for LEO’s only 7am-3pmHandgun Cleaning 6pm-8pm
- 31Open Bowling Pin Shoot 7:30pm-9pm
- 1
Cancellation Policy: Due to capacity restrictions our class sizes are limited and in high demand. With that in mind, we have implemented the following cancellation policy:
- If you give us more than 24 hours notice that you cannot attend a class or course that you signed up for, you may either reschedule for a later date or you can be refunded 100% of what you paid for the class.
- If you give us notice that you cannot attend a class or course that you signed up for, but it is less than 24 hours notice, you will be allowed to reschedule that class one time OR you will be eligible for a 50% refund of the amount you paid for the class.
- Once you have signed up for a class or course and you do not show up nor do you give any notice, you will be forfeiting the entire amount you paid for the class.
Looking for private lessons? View our full private lessons calendar here.
New To Shooting?
Call for an appointment for a lesson.
TTC Memberships
Our Memberships come with many benefits and discounts!
Get Expert Training
From introductory to advanced levels, our experts are there for you.