Private Firearms Training

Private Lessons 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 our full calendar of trainings and events, click here.**

SU
MO
TU
WE
TH
FR
SA
25
26
27
28
29
30
1
Private Lesson with Rick T. 12pm-1pm
Private Lesson with Peter T. 2pm-3pm
Private Lesson with Rick T. 4pm-5pm
2
Private Lesson with Brian D. 12pm-1pm
Private Lesson with Peter T. 2pm-3pm
Private Lesson with Brian D. 4pm-5pm
3
Private Lesson with Rick T. 11am-12pm
Private Lesson with Rick T. 2pm-3pm
Private Lesson with Rick T. 4pm-5pm
4
Private Lesson with Brian B. 11am-12pm
Private Lesson with Brian B. 2pm-3pm
Private Lesson with Brian B. 4pm-5pm
5
Private Lesson with Rich K. 11am-12pm
Private Lesson with Joe B. 2pm-3pm
Private Lesson with Rich K. 4pm-5pm
6
Private Lesson with Joe B. 11am-12pm
Private Lesson with Rich K. 1:30pm-2:30pm
Private Lesson with Kim S. 3pm-4pm
Private Lesson with Tom S. 4:30pm-5:30pm
7
Private Lesson with Rich K. 11am-12pm
Private Lesson with Joe B. 1:30pm-2:30pm
Private Lesson with Rick T. 3pm-4pm
Private Lesson with Tom S. 4:30pm-5:30pm
8
Private Lesson with Peter T. 12pm-1pm
Private Lesson with Rick T. 2pm-3pm
Private Lesson with Peter T. 4pm-5pm
9
Private Lesson with Brian D. 12pm-1pm
Private Lesson with Peter T. 2pm-3pm
Private Lesson with Brian D. 4pm-5pm
10
Private Lesson with Rick T. 11am-12pm
Private Lesson with Lance T. 1pm-2pm
Private Lesson with Rick T. 3pm-4pm
11
Private Lesson with Brian B. 11am-12pm
Private Lesson with Brian B. 3pm-4pm
12
Private Lesson with Rich K. 11am-12pm
Private Lesson with Jay H. (Master Instructor) 1pm-2pm
Private Lesson with Joe B. 1pm-2pm
Private Lesson with Jay H. (Master Instructor) 2:30pm-3:30pm
Private Lesson with Jay H. (Master Instructor) 4pm-5pm
Private Lesson with Rich K. 4pm-5pm
13
Private Lesson with Joe B. 11am-12pm
Private Lesson with Rich K. 1pm-2pm
Private Lesson with Kim S. 3pm-4pm
Private Lesson with Tom S. 4:15pm-5:15pm
14
Private Lesson with Rich K. 9am-10am
Private Lesson with Joe B. 11am-12pm
Private Lesson with Rich K. 1pm-2pm
Private Lesson with Jay H. (Master Instructor) 3pm-4pm
Private Lesson with Tom S. 3:30pm-4:30pm
Private Lesson with Jay H. (Master Instructor) 4:30pm-5:30pm
15
Private Lesson with Jay H. (Master Instructor) 12:30pm-1:30pm
Private Lesson with Rick T. 1pm-2pm
Private Lesson with Jay H. (Master Instructor) 2:15pm-3:15pm
16
Private Lesson with Brian D. 12pm-1pm
Private Lesson with Peter T. 2pm-3pm
Private Lesson with Brian D. 4pm-5pm
17
Private Lesson with Rick T. 11am-12pm
Private Lesson with Rick T. 1pm-2pm
Private Lesson with Rick T. 3pm-4pm
18
Private Lesson with Brian B. 1pm-2pm
Private Lesson with Brian B. 3pm-4pm
19
Private Lesson with Rich K. 11am-12pm
Private Lesson with Joe B. 1pm-2pm
Private Lesson with Rich K. 3pm-4pm
Private Lesson with Jay H. (Master Instructor) 3pm-4pm
Private Lesson with Jay H. (Master Instructor) 4:30pm-5:30pm
20
Private Lesson with Rich K. 1pm-2pm
Private Lesson with Kim S. 3pm-4pm
Private Lesson with Kim S. 4:30pm-5:30pm
Private Lesson with Tom S. 6pm-7pm
21
Private Lesson with Joe B. 9am-10am
Private Lesson with Rich K. 11am-12pm
Private Lesson with Joe B. 1pm-2pm
Private Lesson with Rick T. 3pm-4pm
Private Lesson with Tom S. 5pm-6pm
Private Lesson with Tom S. 6:30pm-7:30pm
22
Private Lesson with Jay H. (Master Instructor) 11:15am-12:15pm
Private Lesson with Peter T. 12pm-1pm
Private Lesson with Jay H. (Master Instructor) 1pm-2pm
Private Lesson with Rick T. 2pm-3pm
Private Lesson with Rick T. 4pm-5pm
23
Private Lesson with Jay H. (Master Instructor) 11:15am-12:15pm
Private Lesson with Brian D. 12pm-1pm
Private Lesson with Jay H. (Master Instructor) 1pm-2pm
Private Lesson with Peter T. 2pm-3pm
Private Lesson with Peter T. 4pm-5pm
24
Private Lesson with Rick T. 11am-12pm
Private Lesson with Steve S. 1pm-2pm
Private Lesson with Rick T. 3pm-4pm
25
Private Lesson with Steve S. 11am-12pm
Private Lesson with Steve S. 3pm-4pm
26
Private Lesson with Rich K. 11am-12pm
Private Lesson with Joe B. 1pm-2pm
Private Lesson with Jay H. (Master Instructor) 2pm-3pm
Private Lesson with Rich K. 3pm-4pm
Private Lesson with Jay H. (Master Instructor) 3:30pm-4:30pm
Private Lesson with Joe B. 4:30pm-5:30pm
27
Private Lesson with Joe B. 11am-12pm
Private Lesson with Rich K. 1pm-2pm
Private Lesson with Rich K. 3pm-4pm
Private Lesson with Tom S. 4:30pm-5:30pm
28
Private Lesson with Rich K. 11am-12pm
Private Lesson with Joe B. 1pm-2pm
Private Lesson with Rick T. 3pm-4pm
Private Lesson with Tom S. 5:30pm-6:30pm
29
Private Lesson with Rick T. 12pm-1pm
Private Lesson with Peter T. 2pm-3pm
Private Lesson with Peter T. 4pm-5pm
30
Private Lesson with Peter T. 12pm-1pm
Private Lesson with Brian D. 2pm-3pm
Private Lesson with Brian D. 4pm-5pm
31
Private Lesson with Lance T. 11am-12pm
Private Lesson with Rick T. 1pm-2pm
Private Lesson with Lance T. 3pm-4pm
Private Lesson with Rick T. 4:30pm-5:30pm
1
2
3
4
5

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 more trainings or upcoming TTC events? View our full calendar of trainings and events here.

New To Shooting?

Call for an appointment for a lesson.

Learn More

TTC Memberships

Our Memberships come with many benefits and discounts!

Compare Packages

Get Expert Training

From introductory to advanced levels, our experts are there for you.

Learn More