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.**

July 2022

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