Classes & Events

SORT BY
Medical
TruFire Stop the Bleed

TruFire Stop the Bleed

event_availableMultiple dates2:30 PM – 4:00 PM · Nov 29, 2026 – Dec 20, 2026location_onCentennial Gun ClubpersonDavid Mekelburg2 sessions
Starting at $150.00
eventSun, Nov 29, 2026 · 2:30 PM - 4:00 PMDavid Mekelburg20/20 availableAvailable
eventSun, Dec 20, 2026 · 12:00 PM - 1:30 PMDavid Mekelburg20/20 availableAvailable
Upcoming SessionsAll times are local
SessionDateTimeSeatsInstructor
29 SundayNov 29, 20262:30 PM - 4:00 PMSeats 20Available: 20David Mekelburg
20 SundayDec 20, 202612:00 PM - 1:30 PMSeats 20Available: 20David Mekelburg
No matching sessions found.
Events
.22lr Rim-Fire Steel Match

.22lr Rim-Fire Steel Match

event_repeatEvery Thu5:00 PM – 7:00 PM · Nov 12, 2026 – Dec 13, 2035location_onCentennial Gun ClubpersonCGC Instructor 110 sessions
Starting at $30.00
eventThu, Nov 12, 2026 · 5:00 PM - 7:00 PMCGC Instructor 0/15 availableSold Out
eventThu, Dec 10, 2026 · 5:00 PM - 7:00 PMCGC Instructor 11/15 availableAvailable
Upcoming SessionsAll times are local
SessionDateTimeSeatsInstructor
12 ThursdayNov 12, 20265:00 PM - 7:00 PMSeats 15Available: 0CGC Instructor
10 ThursdayDec 10, 20265:00 PM - 7:00 PMSeats 15Available: 11CGC Instructor
14 ThursdayJan 14, 20275:30 PM - 8:00 PMSeats 15Available: 12Darin Smith
11 ThursdayFeb 11, 20275:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
11 ThursdayMar 11, 20275:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
08 ThursdayApr 8, 20275:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
13 ThursdayMay 13, 20275:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
10 ThursdayJun 10, 20275:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
08 ThursdayJul 8, 20275:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
12 ThursdayAug 12, 20275:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
09 ThursdaySep 9, 20275:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
14 ThursdayOct 14, 20275:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
11 ThursdayNov 11, 20275:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
09 ThursdayDec 9, 20275:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
13 ThursdayJan 13, 20285:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
10 ThursdayFeb 10, 20285:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
09 ThursdayMar 9, 20285:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
13 ThursdayApr 13, 20285:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
11 ThursdayMay 11, 20285:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
08 ThursdayJun 8, 20285:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
13 ThursdayJul 13, 20285:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
10 ThursdayAug 10, 20285:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
14 ThursdaySep 14, 20285:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
12 ThursdayOct 12, 20285:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
09 ThursdayNov 9, 20285:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
14 ThursdayDec 14, 20285:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
11 ThursdayJan 11, 20295:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
08 ThursdayFeb 8, 20295:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
08 ThursdayMar 8, 20295:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
12 ThursdayApr 12, 20295:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
10 ThursdayMay 10, 20295:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
14 ThursdayJun 14, 20295:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
12 ThursdayJul 12, 20295:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
09 ThursdayAug 9, 20295:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
13 ThursdaySep 13, 20295:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
11 ThursdayOct 11, 20295:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
08 ThursdayNov 8, 20295:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
13 ThursdayDec 13, 20295:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
10 ThursdayJan 10, 20305:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
14 ThursdayFeb 14, 20305:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
14 ThursdayMar 14, 20305:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
11 ThursdayApr 11, 20305:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
09 ThursdayMay 9, 20305:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
13 ThursdayJun 13, 20305:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
11 ThursdayJul 11, 20305:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
08 ThursdayAug 8, 20305:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
12 ThursdaySep 12, 20305:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
10 ThursdayOct 10, 20305:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
14 ThursdayNov 14, 20305:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
12 ThursdayDec 12, 20305:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
09 ThursdayJan 9, 20315:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
13 ThursdayFeb 13, 20315:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
13 ThursdayMar 13, 20315:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
10 ThursdayApr 10, 20315:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
08 ThursdayMay 8, 20315:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
12 ThursdayJun 12, 20315:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
10 ThursdayJul 10, 20315:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
14 ThursdayAug 14, 20315:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
11 ThursdaySep 11, 20315:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
09 ThursdayOct 9, 20315:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
13 ThursdayNov 13, 20315:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
11 ThursdayDec 11, 20315:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
08 ThursdayJan 8, 20325:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
12 ThursdayFeb 12, 20325:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
11 ThursdayMar 11, 20325:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
08 ThursdayApr 8, 20325:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
13 ThursdayMay 13, 20325:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
10 ThursdayJun 10, 20325:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
08 ThursdayJul 8, 20325:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
12 ThursdayAug 12, 20325:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
09 ThursdaySep 9, 20325:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
14 ThursdayOct 14, 20325:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
11 ThursdayNov 11, 20325:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
09 ThursdayDec 9, 20325:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
13 ThursdayJan 13, 20335:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
10 ThursdayFeb 10, 20335:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
10 ThursdayMar 10, 20335:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
14 ThursdayApr 14, 20335:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
12 ThursdayMay 12, 20335:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
09 ThursdayJun 9, 20335:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
14 ThursdayJul 14, 20335:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
11 ThursdayAug 11, 20335:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
08 ThursdaySep 8, 20335:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
13 ThursdayOct 13, 20335:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
10 ThursdayNov 10, 20335:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
08 ThursdayDec 8, 20335:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
12 ThursdayJan 12, 20345:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
09 ThursdayFeb 9, 20345:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
09 ThursdayMar 9, 20345:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
13 ThursdayApr 13, 20345:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
11 ThursdayMay 11, 20345:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
08 ThursdayJun 8, 20345:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
13 ThursdayJul 13, 20345:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
10 ThursdayAug 10, 20345:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
14 ThursdaySep 14, 20345:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
12 ThursdayOct 12, 20345:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
09 ThursdayNov 9, 20345:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
14 ThursdayDec 14, 20345:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
11 ThursdayJan 11, 20355:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
08 ThursdayFeb 8, 20355:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
08 ThursdayMar 8, 20355:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
12 ThursdayApr 12, 20355:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
10 ThursdayMay 10, 20355:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
14 ThursdayJun 14, 20355:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
12 ThursdayJul 12, 20355:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
09 ThursdayAug 9, 20355:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
13 ThursdaySep 13, 20355:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
11 ThursdayOct 11, 20355:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
08 ThursdayNov 8, 20355:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
13 ThursdayDec 13, 20355:30 PM - 8:00 PMSeats 15Available: 15Darin Smith
No matching sessions found.
Special Events

Special Events

event_availableMultiple dates10:00 AM – 7:00 PM · Nov 26, 2026 – Jan 1, 2027location_onCentennial Gun ClubpersonAlex Drolshagen6 sessions
Starting at $0.00
eventThu, Nov 26, 2026 · 10:00 AM - 7:00 PMAlex Drolshagen1/1 availableAvailable
eventFri, Dec 4, 2026 · 10:00 AM - 5:00 PMAustin Lewis1/1 availableAvailable
Upcoming SessionsAll times are local
SessionDateTimeSeatsInstructor
26 ThursdayNov 26, 202610:00 AM - 7:00 PMSeats 1Available: 1Alex Drolshagen
04 FridayDec 4, 202610:00 AM - 5:00 PMSeats 1Available: 1Austin Lewis
24 ThursdayDec 24, 20263:00 PM - 7:00 PMSeats 1Available: 1CGC Instructor
25 FridayDec 25, 202610:00 AM - 7:00 PMSeats 1Available: 1CGC Instructor
31 ThursdayDec 31, 20264:00 PM - 7:00 PMSeats 1Available: 1CGC Instructor
01 FridayJan 1, 202710:00 AM - 7:00 PMSeats 1Available: 1CGC Instructor
No matching sessions found.
TruFire Youth Program

TruFire Youth Program

event_repeatEvery Sun1:00 PM – 3:00 PM · Dec 6, 2026 – Jan 1, 2034location_onCentennial Gun ClubpersonDarin Smith86 sessions
Starting at $60.00
eventSun, Dec 6, 2026 · 1:00 PM - 3:00 PMDarin Smith9/10 availableAvailable
eventSun, Jan 3, 2027 · 1:00 PM - 3:00 PMDarin Smith10/10 availableAvailable
Upcoming SessionsAll times are local
SessionDateTimeSeatsInstructor
06 SundayDec 6, 20261:00 PM - 3:00 PMSeats 10Available: 9Darin Smith
03 SundayJan 3, 20271:00 PM - 3:00 PMSeats 10Available: 10Darin Smith
07 SundayFeb 7, 20271:00 PM - 3:00 PMSeats 10Available: 10Darin Smith
07 SundayMar 7, 20271:00 PM - 3:00 PMSeats 10Available: 10Darin Smith
04 SundayApr 4, 20271:00 PM - 3:00 PMSeats 10Available: 10Darin Smith
02 SundayMay 2, 20271:00 PM - 3:00 PMSeats 10Available: 10Darin Smith
06 SundayJun 6, 20271:00 PM - 3:00 PMSeats 10Available: 10Darin Smith
04 SundayJul 4, 20271:00 PM - 3:00 PMSeats 10Available: 10Darin Smith
01 SundayAug 1, 20271:00 PM - 3:00 PMSeats 10Available: 10Darin Smith
05 SundaySep 5, 20271:00 PM - 3:00 PMSeats 10Available: 10Darin Smith
03 SundayOct 3, 20271:00 PM - 3:00 PMSeats 10Available: 10Darin Smith
07 SundayNov 7, 20271:00 PM - 3:00 PMSeats 10Available: 10Darin Smith
05 SundayDec 5, 20271:00 PM - 3:00 PMSeats 10Available: 10Darin Smith
02 SundayJan 2, 20281:00 PM - 3:00 PMSeats 10Available: 10Darin Smith
06 SundayFeb 6, 20281:00 PM - 3:00 PMSeats 10Available: 10Darin Smith
05 SundayMar 5, 20281:00 PM - 3:00 PMSeats 10Available: 10Darin Smith
02 SundayApr 2, 20281:00 PM - 3:00 PMSeats 10Available: 10Darin Smith
07 SundayMay 7, 20281:00 PM - 3:00 PMSeats 10Available: 10Darin Smith
04 SundayJun 4, 20281:00 PM - 3:00 PMSeats 10Available: 10Darin Smith
02 SundayJul 2, 20281:00 PM - 3:00 PMSeats 10Available: 10Darin Smith
06 SundayAug 6, 20281:00 PM - 3:00 PMSeats 10Available: 10Darin Smith
03 SundaySep 3, 20281:00 PM - 3:00 PMSeats 10Available: 10Darin Smith
01 SundayOct 1, 20281:00 PM - 3:00 PMSeats 10Available: 10Darin Smith
05 SundayNov 5, 20281:00 PM - 3:00 PMSeats 10Available: 10Darin Smith
03 SundayDec 3, 20281:00 PM - 3:00 PMSeats 10Available: 10Darin Smith
07 SundayJan 7, 20291:00 PM - 3:00 PMSeats 10Available: 10Darin Smith
04 SundayFeb 4, 20291:00 PM - 3:00 PMSeats 10Available: 10Darin Smith
04 SundayMar 4, 20291:00 PM - 3:00 PMSeats 10Available: 10Darin Smith
01 SundayApr 1, 20291:00 PM - 3:00 PMSeats 10Available: 10Darin Smith
06 SundayMay 6, 20291:00 PM - 3:00 PMSeats 10Available: 10Darin Smith
03 SundayJun 3, 20291:00 PM - 3:00 PMSeats 10Available: 10Darin Smith
01 SundayJul 1, 20291:00 PM - 3:00 PMSeats 10Available: 10Darin Smith
05 SundayAug 5, 20291:00 PM - 3:00 PMSeats 10Available: 10Darin Smith
02 SundaySep 2, 20291:00 PM - 3:00 PMSeats 10Available: 10Darin Smith
07 SundayOct 7, 20291:00 PM - 3:00 PMSeats 10Available: 10Darin Smith
04 SundayNov 4, 20291:00 PM - 3:00 PMSeats 10Available: 10Darin Smith
02 SundayDec 2, 20291:00 PM - 3:00 PMSeats 10Available: 10Darin Smith
06 SundayJan 6, 20301:00 PM - 3:00 PMSeats 10Available: 10Darin Smith
03 SundayFeb 3, 20301:00 PM - 3:00 PMSeats 10Available: 10Darin Smith
03 SundayMar 3, 20301:00 PM - 3:00 PMSeats 10Available: 10Darin Smith
07 SundayApr 7, 20301:00 PM - 3:00 PMSeats 10Available: 10Darin Smith
05 SundayMay 5, 20301:00 PM - 3:00 PMSeats 10Available: 10Darin Smith
02 SundayJun 2, 20301:00 PM - 3:00 PMSeats 10Available: 10Darin Smith
07 SundayJul 7, 20301:00 PM - 3:00 PMSeats 10Available: 10Darin Smith
04 SundayAug 4, 20301:00 PM - 3:00 PMSeats 10Available: 10Darin Smith
01 SundaySep 1, 20301:00 PM - 3:00 PMSeats 10Available: 10Darin Smith
06 SundayOct 6, 20301:00 PM - 3:00 PMSeats 10Available: 10Darin Smith
03 SundayNov 3, 20301:00 PM - 3:00 PMSeats 10Available: 10Darin Smith
01 SundayDec 1, 20301:00 PM - 3:00 PMSeats 10Available: 10Darin Smith
05 SundayJan 5, 20311:00 PM - 3:00 PMSeats 10Available: 10Darin Smith
02 SundayFeb 2, 20311:00 PM - 3:00 PMSeats 10Available: 10Darin Smith
02 SundayMar 2, 20311:00 PM - 3:00 PMSeats 10Available: 10Darin Smith
06 SundayApr 6, 20311:00 PM - 3:00 PMSeats 10Available: 10Darin Smith
04 SundayMay 4, 20311:00 PM - 3:00 PMSeats 10Available: 10Darin Smith
01 SundayJun 1, 20311:00 PM - 3:00 PMSeats 10Available: 10Darin Smith
06 SundayJul 6, 20311:00 PM - 3:00 PMSeats 10Available: 10Darin Smith
03 SundayAug 3, 20311:00 PM - 3:00 PMSeats 10Available: 10Darin Smith
07 SundaySep 7, 20311:00 PM - 3:00 PMSeats 10Available: 10Darin Smith
05 SundayOct 5, 20311:00 PM - 3:00 PMSeats 10Available: 10Darin Smith
02 SundayNov 2, 20311:00 PM - 3:00 PMSeats 10Available: 10Darin Smith
07 SundayDec 7, 20311:00 PM - 3:00 PMSeats 10Available: 10Darin Smith
04 SundayJan 4, 20321:00 PM - 3:00 PMSeats 10Available: 10Darin Smith
01 SundayFeb 1, 20321:00 PM - 3:00 PMSeats 10Available: 10Darin Smith
07 SundayMar 7, 20321:00 PM - 3:00 PMSeats 10Available: 10Darin Smith
04 SundayApr 4, 20321:00 PM - 3:00 PMSeats 10Available: 10Darin Smith
02 SundayMay 2, 20321:00 PM - 3:00 PMSeats 10Available: 10Darin Smith
06 SundayJun 6, 20321:00 PM - 3:00 PMSeats 10Available: 10Darin Smith
04 SundayJul 4, 20321:00 PM - 3:00 PMSeats 10Available: 10Darin Smith
01 SundayAug 1, 20321:00 PM - 3:00 PMSeats 10Available: 10Darin Smith
05 SundaySep 5, 20321:00 PM - 3:00 PMSeats 10Available: 10Darin Smith
03 SundayOct 3, 20321:00 PM - 3:00 PMSeats 10Available: 10Darin Smith
07 SundayNov 7, 20321:00 PM - 3:00 PMSeats 10Available: 10Darin Smith
05 SundayDec 5, 20321:00 PM - 3:00 PMSeats 10Available: 10Darin Smith
02 SundayJan 2, 20331:00 PM - 3:00 PMSeats 10Available: 10Darin Smith
06 SundayFeb 6, 20331:00 PM - 3:00 PMSeats 10Available: 10Darin Smith
06 SundayMar 6, 20331:00 PM - 3:00 PMSeats 10Available: 10Darin Smith
03 SundayApr 3, 20331:00 PM - 3:00 PMSeats 10Available: 10Darin Smith
01 SundayMay 1, 20331:00 PM - 3:00 PMSeats 10Available: 10Darin Smith
05 SundayJun 5, 20331:00 PM - 3:00 PMSeats 10Available: 10Darin Smith
03 SundayJul 3, 20331:00 PM - 3:00 PMSeats 10Available: 10Darin Smith
07 SundayAug 7, 20331:00 PM - 3:00 PMSeats 10Available: 10Darin Smith
04 SundaySep 4, 20331:00 PM - 3:00 PMSeats 10Available: 10Darin Smith
02 SundayOct 2, 20331:00 PM - 3:00 PMSeats 10Available: 10Darin Smith
06 SundayNov 6, 20331:00 PM - 3:00 PMSeats 10Available: 10Darin Smith
04 SundayDec 4, 20331:00 PM - 3:00 PMSeats 10Available: 10Darin Smith
01 SundayJan 1, 20341:00 PM - 3:00 PMSeats 10Available: 10Darin Smith
No matching sessions found.
PCSL Match-info only (register on Practiscore.com)

PCSL Match-info only (register on Practiscore.com)

event_repeatEvery Wed & Sun4:30 PM – 7:00 PM · Dec 2, 2026 – Dec 1, 2027location_onCentennial Gun ClubpersonDavid Mekelburg24 sessions
Starting at $30.00
eventWed, Dec 2, 2026 · 4:30 PM - 7:00 PMDavid Mekelburg50/50 availableAvailable
eventSun, Dec 13, 2026 · 5:15 PM - 9:00 PMEvent RSO 50/50 availableAvailable
Upcoming SessionsAll times are local
SessionDateTimeSeatsInstructor
02 WednesdayDec 2, 20264:30 PM - 7:00 PMSeats 50Available: 50David Mekelburg
13 SundayDec 13, 20265:15 PM - 9:00 PMSeats 50Available: 50Event RSO
06 WednesdayJan 6, 20274:30 PM - 7:00 PMSeats 50Available: 50David Mekelburg
10 SundayJan 10, 20275:15 PM - 9:00 PMSeats 50Available: 50Event RSO
03 WednesdayFeb 3, 20274:30 PM - 7:00 PMSeats 50Available: 50David Mekelburg
14 SundayFeb 14, 20275:15 PM - 9:00 PMSeats 50Available: 50Event RSO
03 WednesdayMar 3, 20274:30 PM - 7:00 PMSeats 50Available: 50David Mekelburg
14 SundayMar 14, 20275:15 PM - 9:00 PMSeats 50Available: 50Event RSO
07 WednesdayApr 7, 20274:30 PM - 7:00 PMSeats 50Available: 50David Mekelburg
11 SundayApr 11, 20275:15 PM - 9:00 PMSeats 50Available: 50Event RSO
05 WednesdayMay 5, 20274:30 PM - 7:00 PMSeats 50Available: 50David Mekelburg
09 SundayMay 9, 20275:15 PM - 9:00 PMSeats 50Available: 50Event RSO
02 WednesdayJun 2, 20274:30 PM - 7:00 PMSeats 50Available: 50David Mekelburg
13 SundayJun 13, 20275:15 PM - 9:00 PMSeats 50Available: 50Event RSO
07 WednesdayJul 7, 20274:30 PM - 7:00 PMSeats 50Available: 50David Mekelburg
11 SundayJul 11, 20275:15 PM - 9:00 PMSeats 50Available: 50Event RSO
04 WednesdayAug 4, 20274:30 PM - 7:00 PMSeats 50Available: 50David Mekelburg
08 SundayAug 8, 20275:15 PM - 9:00 PMSeats 50Available: 50Event RSO
01 WednesdaySep 1, 20274:30 PM - 7:00 PMSeats 50Available: 50David Mekelburg
12 SundaySep 12, 20275:15 PM - 9:00 PMSeats 50Available: 50Event RSO
06 WednesdayOct 6, 20274:30 PM - 7:00 PMSeats 50Available: 50David Mekelburg
10 SundayOct 10, 20275:15 PM - 9:00 PMSeats 50Available: 50Event RSO
03 WednesdayNov 3, 20274:30 PM - 7:00 PMSeats 50Available: 50David Mekelburg
01 WednesdayDec 1, 20274:30 PM - 7:00 PMSeats 50Available: 50David Mekelburg
No matching sessions found.
MSLF Private Event

MSLF Private Event

event_availableSat, Apr 242:00 PM – 5:00 PMlocation_onCentennial Gun ClubpersonCGC Instructor 1 session
Starting at $0.00
eventSat, Apr 24, 2027 · 2:00 PM - 5:00 PMCGC Instructor 50/50 availableAvailable
TN Private event

TN Private event

event_availableWed, Nov 251:00 PM – 3:00 PMlocation_onCentennial Gun ClubpersonDavid Mekelburg1 session
Starting at $0.00
eventWed, Nov 25, 2026 · 1:00 PM - 3:00 PMDavid Mekelburg9/11 availableAvailable
Tevora Private Event

Tevora Private Event

event_availableWed, Dec 93:30 PM – 5:30 PMlocation_onCentennial Gun ClubpersonDavid Mekelburg1 session
Starting at $0.00
eventWed, Dec 9, 2026 · 3:30 PM - 5:30 PMDavid Mekelburg14/15 availableAvailable
Meet Your Instructors Simulator Shoot

Meet Your Instructors Simulator Shoot

eventFri, Dec 4, 20265:00 PM – 7:00 PMlocation_onCentennial Gun ClubpersonDavid Mekelburg
groups0/30Available
Price $0.00
Silent Night! Suppressed Only Bay & Rentals

Silent Night! Suppressed Only Bay & Rentals

event_availableMultiple dates4:00 PM – 5:00 PM · Dec 20, 2026 – Dec 21, 2026location_onCentennial Gun ClubpersonCGC Instructor 4 sessions
Starting at $32.00
eventSun, Dec 20, 2026 · 4:00 PM - 5:00 PMCGC Instructor 10/10 availableAvailable
eventSun, Dec 20, 2026 · 5:00 PM - 6:00 PMCGC Instructor 10/10 availableAvailable
Upcoming SessionsAll times are local
SessionDateTimeSeatsInstructor
20 SundayDec 20, 20264:00 PM - 5:00 PMSeats 10Available: 10CGC Instructor
20 SundayDec 20, 20265:00 PM - 6:00 PMSeats 10Available: 10CGC Instructor
21 MondayDec 21, 20264:00 PM - 5:00 PMSeats 10Available: 10CGC Instructor
21 MondayDec 21, 20265:00 PM - 6:00 PMSeats 10Available: 10CGC Instructor
No matching sessions found.