📍 Spring Valley & San Diego, CA 🕐 Mon–Fri 9am–6pm · Sat 8am–4pm
info@sotcnow.com  |  BSIS-Approved Training Facility

Class Schedule — Guard Card, Firearm, Baton, CCW & CPR Classes in San Diego

BSIS-approved courses every week. See the calendar, pick a date, lock in your seat.

Looking for guard card classes in San Diego, firearm classes, baton classes, CCW training, or CPR certification — all in one place? You're in the right calendar. SOTC runs every BSIS-approved security training course on a published monthly schedule: California guard card classes, AB 2880 Powers to Arrest, firearm and CCW classes, baton and OC pepper spray certification, taser and handcuffing courses, AHA CPR Heartsaver, and live-fire gun range days at Balboa Avenue in San Diego. Our Spring Valley facility is fifteen minutes from downtown San Diego, La Mesa, El Cajon, Chula Vista, and National City — so wherever you are in San Diego County, you can train close to home.

Pick a date below that fits your week and reserve your seat. Most classes start at 10:00 AM and finish the same day, so you walk out with your certificate ready to use. New to security? Start with a guard card class. Already licensed and want a raise? Add a firearm class, baton class, or taser class to qualify for higher-paying armed and specialty posts. Need to renew an expiring permit? Re-qualification dates are on the calendar too. If a date shows By Request, call us and we'll schedule it around you.

⚠️ Seats Are Limited

We keep class sizes small so every student gets personal attention. If you see a date that works for you, enroll now before it fills up. Call (619) 303-3104 to confirm availability.

September 2026

Enrolling Now
Sun
Mon
Tue
Wed
Thu
Fri
Sat
1
Guard Card · 10am
2
Firearm/CCW · 10am
3
Baton/OC Spray · 10am
4
5
Gun Range · Balboa · 8:30am
6
7
AB 2880 · 10am
8
Guard Card · 10am
9
Firearm/CCW · 10am
10
Taser/Handcuffing · 10am
11
12
13
14
By Request
15
Guard Card · 10am
16
Firearm/CCW · 10am
17
Baton/OC Spray · 10am
18
AB 2880 · 10am
19
20
21
AB 2880 · 10am
22
Guard Card · 10am
23
Firearm/CCW · 10am
24
CPR Heartsaver · 10am
25
26
Gun Range · Balboa · 8:30am
27
28
By Request
29
Guard Card · 10am
30
Firearm/CCW · 10am
Guard Card / AB 2880
Firearm / CCW / Range / Less-Lethal
CPR / First Aid
By Request — call to schedule

October 2026

Enrolling Now
Sun
Mon
Tue
Wed
Thu
Fri
Sat
1
Baton/OC Spray · 10am
2
AB 2880 · 10am
3
4
5
AB 2880 · 10am
6
Guard Card · 10am
7
Firearm/CCW · 10am
8
Taser/Handcuffing · 10am
9
10
Gun Range · Balboa · 8:30am
11
12
By Request
13
Guard Card · 10am
14
Firearm/CCW · 10am
15
Baton/OC Spray · 10am
16
AB 2880 · 10am
17
18
19
AB 2880 · 10am
20
Guard Card · 10am
21
Firearm/CCW · 10am
22
CPR Heartsaver · 10am
23
24
Gun Range · Balboa · 8:30am
25
26
By Request
27
Guard Card · 10am
28
Firearm/CCW · 10am
29
AB 2880 · 10am
30
31
Guard Card / AB 2880
Firearm / CCW / Range / Less-Lethal
CPR / First Aid
By Request — call to schedule

November 2026

Pre-Enroll Available
Sun
Mon
Tue
Wed
Thu
Fri
Sat
1
2
AB 2880 · 10am
3
Guard Card · 10am
4
Firearm/CCW · 10am
5
Baton/OC Spray · 10am
6
7
Gun Range · Balboa · 8:30am
8
9
AB 2880 · 10am
10
Guard Card · 10am
11
Firearm/CCW · 10am
12
Taser/Handcuffing · 10am
13
AB 2880 · 10am
14
15
16
By Request
17
Guard Card · 10am
18
Firearm/CCW · 10am
19
Baton/OC Spray · 10am
20
21
Gun Range · Balboa · 8:30am
22
23
AB 2880 · 10am
24
Guard Card · 10am
25
Firearm/CCW · 10am
26
Thanksgiving
27
Closed
28
29
30
By Request
Guard Card / AB 2880
Firearm / CCW / Range / Less-Lethal
CPR / First Aid
By Request — call to schedule

December 2026

Pre-Enroll Available
Sun
Mon
Tue
Wed
Thu
Fri
Sat
1
Guard Card · 10am
2
Firearm/CCW · 10am
3
Baton/OC Spray · 10am
4
5
Gun Range · Balboa · 8:30am
6
7
AB 2880 · 10am
8
Guard Card · 10am
9
Firearm/CCW · 10am
10
Taser/Handcuffing · 10am
11
AB 2880 · 10am
12
13
14
By Request
15
Guard Card · 10am
16
Firearm/CCW · 10am
17
Baton/OC Spray · 10am
18
19
Gun Range · Balboa · 8:30am
20
21
AB 2880 · 10am
22
Guard Card · 10am
23
Firearm/CCW · 10am
24
AB 2880 · 10am
25
Christmas Day
26
27
28
By Request
29
Guard Card · 10am
30
Firearm/CCW · 10am
31
AB 2880 · 10am
Guard Card / AB 2880
Firearm / CCW / Range / Less-Lethal
CPR / First Aid
By Request — call to schedule
📌 Note: Class dates and times are subject to change. Always call ahead to confirm: (619) 303-3104 or email info@sotcnow.com. We recommend enrolling at least 1 week in advance to guarantee your seat.

📋 What to Bring to Class

Valid government-issued photo ID. A pen and notebook. Comfortable clothing you can move in. We provide all training materials. If you have questions about what to expect, just call us.

🎓 Course Descriptions

Each course covers specific BSIS requirements. Guard card training is 40 hours total. Specialty courses like firearms, taser, and baton are 8–16 hours. View all course details →

Ready to Start?

Get your guard card. Build a career that can't be automated. Take the first step today — it only takes 2 minutes to enroll.

Call (619) 303-3104