Classes & Events

SORT BY
Beginner
Handgun First Steps

Handgun First Steps

event_availableMultiple dates12:00 PM – 3:00 PM · Nov 15, 2026 – Dec 26, 2026location_onSacramentopersonChristian Kaufman11 sessions
Starting at $99.00
eventSun, Nov 15, 2026 · 12:00 PM - 3:00 PMChristian Kaufman0/12 availableSold Out
eventTue, Nov 17, 2026 · 1:00 PM - 4:00 PMGlenn Weatherly8/12 availableAvailable
Upcoming SessionsAll times are local
SessionDateTimeSeatsInstructor
15 SundayNov 15, 202612:00 PM - 3:00 PMSeats 12Available: 0Christian Kaufman
17 TuesdayNov 17, 20261:00 PM - 4:00 PMSeats 12Available: 8Glenn Weatherly
20 FridayNov 20, 20264:30 PM - 7:30 PMSeats 12Available: 3Christian Kaufman
28 SaturdayNov 28, 202612:00 PM - 3:00 PMSeats 12Available: 1Christian Kaufman
29 SundayNov 29, 202612:00 PM - 3:00 PMSeats 12Available: 10Christian Kaufman
08 TuesdayDec 8, 20261:00 PM - 4:00 PMSeats 12Available: 12Glenn Weatherly
11 FridayDec 11, 20264:30 PM - 7:30 PMSeats 12Available: 12Christian Kaufman
13 SundayDec 13, 202612:00 PM - 3:00 PMSeats 12Available: 12Christian Kaufman
19 SaturdayDec 19, 20269:30 AM - 12:30 PMSeats 12Available: 12Glenn Weatherly
22 TuesdayDec 22, 20261:00 PM - 4:00 PMSeats 12Available: 12Glenn Weatherly
26 SaturdayDec 26, 202612:00 PM - 3:00 PMSeats 12Available: 12Christian Kaufman
No matching sessions found.
Shotgun Home Defense

Shotgun Home Defense

event_availableMultiple dates4:30 PM – 7:30 PM · Nov 28, 2026 – Dec 27, 2026location_onSacramentopersonChristian Kaufman2 sessions
Starting at $145.00
eventSat, Nov 28, 2026 · 4:30 PM - 7:30 PMChristian Kaufman8/10 availableAvailable
eventSun, Dec 27, 2026 · 12:00 PM - 3:00 PMChristian Kaufman8/8 availableAvailable
Upcoming SessionsAll times are local
SessionDateTimeSeatsInstructor
28 SaturdayNov 28, 20264:30 PM - 7:30 PMSeats 10Available: 8Christian Kaufman
27 SundayDec 27, 202612:00 PM - 3:00 PMSeats 8Available: 8Christian Kaufman
No matching sessions found.
Handgun Next Steps

Handgun Next Steps

event_availableMultiple dates4:00 PM – 7:00 PM · Nov 15, 2026 – Dec 26, 2026location_onSacramentopersonChristian Kaufman5 sessions
Starting at $119.00
eventSun, Nov 15, 2026 · 4:00 PM - 7:00 PMChristian Kaufman0/12 availableSold Out
eventSun, Nov 29, 2026 · 4:00 PM - 7:00 PMChristian Kaufman0/12 availableSold Out
Upcoming SessionsAll times are local
SessionDateTimeSeatsInstructor
15 SundayNov 15, 20264:00 PM - 7:00 PMSeats 12Available: 0Christian Kaufman
29 SundayNov 29, 20264:00 PM - 7:00 PMSeats 12Available: 0Christian Kaufman
13 SundayDec 13, 20264:30 PM - 7:30 PMSeats 12Available: 12Christian Kaufman
19 SaturdayDec 19, 20262:00 PM - 5:00 PMSeats 12Available: 11Glenn Weatherly
26 SaturdayDec 26, 20264:30 PM - 7:30 PMSeats 12Available: 12Christian Kaufman
No matching sessions found.
Intermediate
Concealed American Initial CCW 2 Days 16 hour Day 1

Concealed American Initial CCW 2 Days 16 hour Day 1

event_availableMultiple dates9:00 AM – 5:30 PM · Nov 21, 2026 – Dec 19, 2026location_onSacramentopersonChristian Kaufman3 sessions
Starting at $250.00
eventSat, Nov 21, 2026 · 9:00 AM - 5:30 PMChristian Kaufman6/14 availableAvailable
eventSat, Dec 5, 2026 · 9:00 AM - 5:30 PMChristian Kaufman13/15 availableAvailable
Upcoming SessionsAll times are local
SessionDateTimeSeatsInstructor
21 SaturdayNov 21, 20269:00 AM - 5:30 PMSeats 14Available: 6Christian Kaufman
05 SaturdayDec 5, 20269:00 AM - 5:30 PMSeats 15Available: 13Christian Kaufman
19 SaturdayDec 19, 20269:00 AM - 5:30 PMSeats 15Available: 15Christian Kaufman
No matching sessions found.
Concealed American Initial CCW 16 hour Day 2

Concealed American Initial CCW 16 hour Day 2

event_availableMultiple dates9:00 AM – 5:30 PM · Nov 22, 2026 – Dec 20, 2026location_onSacramentopersonChristian Kaufman3 sessions
Starting at $0.00
eventSun, Nov 22, 2026 · 9:00 AM - 5:30 PMChristian Kaufman7/14 availableAvailable
eventSun, Dec 6, 2026 · 9:00 AM - 5:30 PMChristian Kaufman15/15 availableAvailable
Upcoming SessionsAll times are local
SessionDateTimeSeatsInstructor
22 SundayNov 22, 20269:00 AM - 5:30 PMSeats 14Available: 7Christian Kaufman
06 SundayDec 6, 20269:00 AM - 5:30 PMSeats 15Available: 15Christian Kaufman
20 SundayDec 20, 20269:00 AM - 5:30 PMSeats 15Available: 15Christian Kaufman
No matching sessions found.
Concealed American Renewal CCW 8 Hours Course

Concealed American Renewal CCW 8 Hours Course

event_availableMultiple dates9:00 AM – 5:30 PM · Nov 14, 2026 – Dec 29, 2026location_onSacramentopersonGlenn Weatherly8 sessions
Starting at $170.00
eventSat, Nov 14, 2026 · 9:00 AM - 5:30 PMGlenn Weatherly0/14 availableSold Out
eventTue, Nov 17, 2026 · 9:00 AM - 5:30 PMChristian Kaufman4/14 availableAvailable
Upcoming SessionsAll times are local
SessionDateTimeSeatsInstructor
14 SaturdayNov 14, 20269:00 AM - 5:30 PMSeats 14Available: 0Glenn Weatherly
17 TuesdayNov 17, 20269:00 AM - 5:30 PMSeats 14Available: 4Christian Kaufman
28 SaturdayNov 28, 20269:00 AM - 5:30 PMSeats 14Available: 2Glenn Weatherly
01 TuesdayDec 1, 20269:00 AM - 5:30 PMSeats 15Available: 15Christian Kaufman
12 SaturdayDec 12, 20269:00 AM - 5:30 PMSeats 15Available: 12Glenn Weatherly
15 TuesdayDec 15, 20269:00 AM - 5:30 PMSeats 15Available: 15Christian Kaufman
26 SaturdayDec 26, 20269:00 AM - 5:30 PMSeats 15Available: 15Glenn Weatherly
29 TuesdayDec 29, 20269:00 AM - 5:30 PMSeats 15Available: 15Christian Kaufman
No matching sessions found.
Secure Castle Basic Home Defense

Secure Castle Basic Home Defense

event_availableSun, Dec 274:30 PM – 7:30 PMlocation_onSacramentopersonChristian Kaufman1 session
Starting at $145.00
eventSun, Dec 27, 2026 · 4:30 PM - 7:30 PMChristian Kaufman12/12 availableAvailable
Advanced
Everyday Carry Friday

Everyday Carry Friday

event_availableMultiple dates4:00 PM – 5:30 PM · Nov 13, 2026 – Dec 18, 2026location_onSacramentopersonChristian Kaufman12 sessions
Starting at $50.00
eventFri, Nov 13, 2026 · 4:00 PM - 5:30 PMChristian Kaufman4/10 availableAvailable
eventFri, Nov 13, 2026 · 6:00 PM - 7:30 PMChristian Kaufman4/10 availableAvailable
Upcoming SessionsAll times are local
SessionDateTimeSeatsInstructor
13 FridayNov 13, 20264:00 PM - 5:30 PMSeats 10Available: 4Christian Kaufman
13 FridayNov 13, 20266:00 PM - 7:30 PMSeats 10Available: 4Christian Kaufman
20 FridayNov 20, 20264:00 PM - 5:30 PMSeats 10Available: 8Glenn Weatherly
20 FridayNov 20, 20266:00 PM - 7:30 PMSeats 10Available: 10Glenn Weatherly
27 FridayNov 27, 20264:00 PM - 5:30 PMSeats 10Available: 9Christian Kaufman
27 FridayNov 27, 20266:00 PM - 7:30 PMSeats 10Available: 8Christian Kaufman
04 FridayDec 4, 20264:00 PM - 5:30 PMSeats 12Available: 12Christian Kaufman
04 FridayDec 4, 20266:00 PM - 7:30 PMSeats 12Available: 11Christian Kaufman
11 FridayDec 11, 20264:00 PM - 5:30 PMSeats 12Available: 12Glenn Weatherly
11 FridayDec 11, 20266:00 PM - 7:30 PMSeats 12Available: 11Glenn Weatherly
18 FridayDec 18, 20264:00 PM - 5:30 PMSeats 12Available: 12Christian Kaufman
18 FridayDec 18, 20266:00 PM - 7:30 PMSeats 12Available: 12Christian Kaufman
No matching sessions found.
Card Shows
SGR Card Show

SGR Card Show

event_availableMultiple dates3:00 PM – 8:00 PM · Nov 21, 2026 – Dec 19, 2026location_onSacramentopersonPaul Lashley2 sessions
Starting at $20.00
eventSat, Nov 21, 2026 · 3:00 PM - 8:00 PMPaul Lashley13/14 availableAvailable
eventSat, Dec 19, 2026 · 3:00 PM - 8:00 PMCLASS ROOM - LARGE 14/14 availableAvailable
Upcoming SessionsAll times are local
SessionDateTimeSeatsInstructor
21 SaturdayNov 21, 20263:00 PM - 8:00 PMSeats 14Available: 13Paul Lashley
19 SaturdayDec 19, 20263:00 PM - 8:00 PMSeats 14Available: 14CLASS ROOM - LARGE
No matching sessions found.
Events
Mingle Monday

Mingle Monday

event_availableMon, Nov 165:00 PM – 8:00 PMlocation_onSacramentopersonErin Trimble1 session
Starting at $0.00
eventMon, Nov 16, 2026 · 5:00 PM - 8:00 PMErin Trimble16/18 availableAvailable