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
- 25
- 26
- 27
- 28
- 29
- 1
- 2VIP Appreciation Day 8am-9amAdvanced AR/Other II 9am-12pm
- 3Basic AR/Other 8am-12pm
- 4Advanced Handgun I 9am-12pmIntermediate Handgun I 6pm-9pm
- 5Advanced Handgun II 9am-12pmHolster Draw Recertification 6pm-8pm
- 6Advanced Handgun III 9am-12pmBasic Handgun 4pm-8pm
- 7Low Light Encounters for LEO’s only 7am-3pmRPO Qual 7:30pm-9pm
- 8
- 9Basic Handgun 8am-12pmH.I.T.S. (High Intensity Training Skills) #3 – Critical Thinking 8am-9am
- 10Basic Shotgun 8am-12pm
- 11Concealed Carry I 9am-12pmIntermediate Handgun II 6pm-9pm
- 12Concealed Carry II 9am-12pmHandgun Skills & Drills – Marksmanship 6pm-8pm
- 13Active Shooter Response I for LEO’s only 7am-3pmA Girl & A Gun 6pm-8pm
- 14Active Shooter Response II for LEO’s only 7am-3pm
- 15
- 16Intermediate AR/Other/PCC I 8am-11am
- 17Basic Handgun 8am-12pm
- 18Concealed Carry III 9am-12pmHolster Draw CCW Prep I 6pm-9pm
- 19Concealed Carry IV 9am-12pmIntermediate Handgun I 6pm-9pm
- 20RPO Qual 9am-10:30am
- 21Advanced AR/Other I 9am-12pm
- 22
- 23Intermediate AR/Other/PCC II 8am-11amDefensive Shotgun I 9am-12pmUtah Carry 9am-1pm
- 24Basic Handgun 8am-12pm
- 25Handgun Red Dot Sight I 9am-12pmHolster Draw CCW Prep II 6pm-9pm
- 26Handgun Red Dot Sight II 9am-12pmIntermediate Handgun II 6pm-9pm
- 27Handgun Red Dot Sight III 9am-12pmArmed Women of America (AWA) 6:30pm-8:30pm
- 28Advanced AR/Other II 9am-12pmHandgun Cleaning 6pm-8pm
- 29
- 30Basic Handgun 8am-12pmDefensive Shotgun II 8am-11am
- 31Closed for EasterAll Day
- 1
- 2
- 3
- 4
- 5
- 6
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.