CLASS DATES | TERMS & CONDITIONS
All concealed carry classes in San Diego are conducted in-person or Online throughout San Diego County, California. CCW range classes and most private lessons are held at private outdoor facilities in Escondido or Alpine.
We offer indoor classrooms in La Mesa and El Cajon for select group classes. Private lessons and range qualification courses may also be conducted in Kearney Mesa at The Gun Range San Diego, located at 7853 Balboa Avenue (indoor public shooting range). Online Courses are also available if you have a busy schedule.
CCW USA is known for providing some of the best private outdoor range facilities in Southern California, with locations in Escondido and Alpine. For CCW Initial and CCW Renewal students who prefer a convenient indoor classroom setting, we host two (2) indoor classes each month. A separate range qualification is required and is completed during our Monday night Range Quals at The Gun Range San Diego in Kearney Mesa.
If your Initial application was submitted online to the San Diego Sheriff’s Department AFTER January 1, 2024
You will need to complete 16-Hours of Training for your Initial CCW Permit. This is two-full 8-hour days of Training. The Course cost is $249.00 for the Classroom Day, and $299.00 for the Range Training Day. You can take either class first but must complete both courses prior to being issued a 16-Hour Certificate. CCW Renewal Applicants may attend their 8-Hour Renewal Course up to six (6) months Prior to expiration, and should renew through the Sheriff’s CCW Pro online system 90-days prior to that expiration date.
See Class Schedule Below for specific dates, times, and locations. Renewal Students attending the Indoor Classroom Classes in La Mesa or El Cajon will require a separate range qualification at our Monday Night Range Quals at the Gun Range San Diego in Kearney Mesa. (See Schedule Below)
Initial and Renewal CCW Students; please find a class date listed on our class schedule below, use the Blue links to complete your registration form, then pre-pay via Zelle @ 619 871 9834 or use one of the Credit Card Pre-Payment Buttons Below.
2026 CLASS SCHEDULE
MARCH 2026
FRIDAY, MARCH 13, 2026
8:00AM
INDOOR CLASSROOM ONLY IN LA MESA
CONCEALED CARRY INITIAL, RENEWAL, AND DAY-1 OF THE 16-HOUR CLASS
(Renewal students have a separate Range Qualification indoors on Monday Nights See Schedule for dates)
Register here: Signup! – CCW USA Pre-Pay $249 with Zelle or Web Checkout | Clover
SATURDAY, MARCH 14, 2026
8:00AM
OUTDOOR PRIVATE RANGE ESCONDIDO
8-HOUR CONCEALED CARRY RANGE CLASS – DAY 2 INITIAL or RENEWAL
Register here: Signup! – CCW USA Pre-Pay $299 with Zelle or Web Checkout | Clover
MONDAY, MARCH 16, 2026
4:00PM
Indoors @ The Gun Range San Diego on Balboa Avenue
CCW ADD GUN QUAL OR BSIS QUALIFICATION SHOOT QUAL ONLY
NOT A CCW CLASS
Register here: Signup! – CCW USA Pay at the Range
FRIDAY, MARCH 20, 2026
8:00AM
OUTDOOR PRIVATE RANGE ALPINE
8-HOUR CONCEALED CARRY RANGE CLASS – DAY 2 INITIAL or RENEWAL
Register here: Signup! – CCW USA Pre-Pay $299 with Zelle or Web Checkout | Clover
SATURDAY, MARCH 21st, 2026
9:00AM to 2:00PM
Alpine, CA Private Range
RED DOT FUNDAMENTALS COURSE – $249
This is a 5-hour specialized course focused on mastering the intricacies of utilizing a red dot sight mounted on a pistol. Students will be introduced to dry-fire techniques and drills, proper presentation, and how to maximize the effectiveness of a red dot sight.
Sign up here and select “Other” with the Date March 21, 2026: www.ccwusa.com/schedule/signup Zelle or use this payment link: Web Checkout | Clover
SATURDAY, MARCH 21st
8:00AM
Indoor Classroom in El Cajon
CONCEALED CARRY DAY-ONE 8-HOUR CLASS FOR 16-HOUR APPLICANTS
NOT A RANGE CLASS
Use this link to register for the first 8-Hour CCW Training Course: California Concealed Carry (CCW) Initial, Day 1 | USCCA Training (usconcealedcarry.com)
SATURDAY, MARCH 21st
8:00AM
Indoor Classroom in El Cajon
CONCEALED CARRY 8-HOUR RENEWAL CLASS
(SEPARATE RANGE QUAL) – Renewal Students have a separate Range Qualification indoors on Monday Nights See Schedule for dates
Use this link to register for the first 8-Hour CCW Training Course: California Concealed Carry (CCW) Initial, Day 1 | USCCA Training (usconcealedcarry.com)
SATURDAY, MARCH 28, 2026
8:00AM
OUTDOOR PRIVATE RANGE ESCONDIDO
8-HOUR CONCEALED CARRY RANGE CLASS – DAY 2 INITIAL or RENEWAL
NOTES
Register here: Signup! – CCW USA Pre-Pay $299 with Zelle or Web Checkout | Clover
APRIL 2026
MONDAY, APRIL 6, 2026
4:00PM
Indoors @ The Gun Range San Diego on Balboa Avenue
CCW ADD GUN QUAL OR BSIS QUALIFICATION SHOOT QUAL ONLY
NOT A CCW CLASS
Register here: Signup! – CCW USA Pay at the Range
FRIDAY, APRIL 10, 2026
8:00AM
INDOOR CLASSROOM ONLY IN LA MESA
CONCEALED CARRY INITIAL, RENEWAL, AND DAY-1 OF THE 16-HOUR CLASS
(Renewal students have a separate Range Qualification indoors on Monday Nights See Schedule for dates)
Register here: Signup! – CCW USA Pre-Pay $249 with Zelle or Web Checkout | Clover
SATURDAY, APRIL 11, 2026
8:00AM
OUTDOOR PRIVATE RANGE ESCONDIDO
8-HOUR CONCEALED CARRY RANGE CLASS – DAY 2 INITIAL or RENEWAL
NOTES
Register here: Signup! – CCW USA Pre-Pay $299 with Zelle or Web Checkout | Clover
FRIDAY, APRIL 17, 2026
8:00AM
OUTDOOR PRIVATE RANGE ALPINE
8-HOUR CONCEALED CARRY RANGE CLASS – DAY 2 INITIAL or RENEWAL
Register here: Signup! – CCW USA Pre-Pay $299 with Zelle or Web Checkout | Clover
SATURDAY, APRIL 18th
8:00AM
Indoor Classroom in El Cajon
CONCEALED CARRY DAY-ONE 8-HOUR CLASS FOR 16-HOUR APPLICANTS
NOT A RANGE CLASS
Use this link to register for the first 8-Hour CCW Training Course: California Concealed Carry (CCW) Initial, Day 1 | USCCA Training (usconcealedcarry.com)
SATURDAY, APRIL 18th
8:00AM
Indoor Classroom in El Cajon
CONCEALED CARRY 8-HOUR RENEWAL CLASS
SEPARATE RANGE QUAL – Renewal Students have a separate Range Qualification indoors on Monday Nights See Schedule for dates
Use this link to register for the first 8-Hour CCW Training Course: California Concealed Carry (CCW) Initial, Day 1 | USCCA Training (usconcealedcarry.com)
MONDAY, APRIL 20, 2026
4:00PM
Indoors @ The Gun Range San Diego on Balboa Avenue
CCW ADD GUN QUAL OR BSIS QUALIFICATION SHOOT QUAL ONLY
NOT A CCW CLASS
Register here: Signup! – CCW USA Pay at the Range
SATURDAY, APRIL 25, 2026
8:00AM
OUTDOOR PRIVATE RANGE ESCONDIDO
8-HOUR CONCEALED CARRY RANGE CLASS – DAY 2 INITIAL or RENEWAL
Register here: Signup! – CCW USA Pre-Pay $299 with Zelle or Web Checkout | Clover
MAY 2026
MONDAY, MAY 4, 2026
4:00PM
Indoors @ The Gun Range San Diego on Balboa Avenue
CCW ADD GUN QUAL OR BSIS QUALIFICATION SHOOT QUAL ONLY
NOT A CCW CLASS
Register here: Signup! – CCW USA Pay at the Range
FRIDAY, MAY 8, 2026
8:00AM
INDOOR CLASSROOM ONLY IN LA MESA
CONCEALED CARRY INITIAL, RENEWAL, AND DAY-1 OF THE 16-HOUR CLASS
(Renewal students have a separate Range Qualification indoors on Monday Nights See Schedule for dates)
Register here: Signup! – CCW USA Pre-Pay $249 with Zelle or Web Checkout | Clover
SATURDAY, MAY 9, 2026
8:00AM
OUTDOOR PRIVATE RANGE ESCONDIDO
8-HOUR CONCEALED CARRY RANGE CLASS – DAY 2 INITIAL or RENEWAL
Register here: Signup! – CCW USA Pre-Pay $299 with Zelle or Web Checkout | Clover
FRIDAY, MAY 15, 2026
8:00AM
OUTDOOR PRIVATE RANGE ALPINE
8-HOUR CONCEALED CARRY RANGE CLASS – DAY 2 INITIAL or RENEWAL
NOTES
Register here: Signup! – CCW USA Pre-Pay $299 with Zelle or Web Checkout | Clover
SATURDAY, MAY 16th
8:00AM
Indoor Classroom in El Cajon
CONCEALED CARRY DAY-ONE 8-HOUR CLASS FOR 16-HOUR APPLICANTS
NOT A RANGE CLASS
Use this link to register for the first 8-Hour CCW Training Course: California Concealed Carry (CCW) Initial, Day 1 | USCCA Training (usconcealedcarry.com)
SATURDAY, MAY 16th
8:00AM
Indoor Classroom in El Cajon
CONCEALED CARRY 8-HOUR RENEWAL CLASS
SEPARATE RANGE QUAL – Renewal Students have a separate Range Qualification indoors on Monday Nights See Schedule for dates
Use this link to register for the first 8-Hour CCW Training Course: California Concealed Carry (CCW) Initial, Day 1 | USCCA Training (usconcealedcarry.com)
MONDAY, MAY 18, 2026
4:00PM
Indoors @ The Gun Range San Diego on Balboa Avenue
CCW ADD GUN QUAL OR BSIS QUALIFICATION SHOOT QUAL ONLY
NOT A CCW CLASS
Register here: Signup! – CCW USA Pay at the Range
SATURDAY, MAY 23, 2026
8:00AM
OUTDOOR PRIVATE RANGE ESCONDIDO
8-HOUR CONCEALED CARRY RANGE CLASS – DAY 2 INITIAL or RENEWAL
Register here: Signup! – CCW USA Pre-Pay $299 with Zelle or Web Checkout | Clover
JUNE 2026
MONDAY, JUNE 1, 2026
4:00PM
Indoors @ The Gun Range San Diego on Balboa Avenue
CCW ADD GUN QUAL OR BSIS QUALIFICATION SHOOT QUAL ONLY
NOT A CCW CLASS
Register here: Signup! – CCW USA Pay at the Range
FRIDAY, JUNE 12, 2026
8:00AM
INDOOR CLASSROOM ONLY IN LA MESA
CONCEALED CARRY INITIAL, RENEWAL, AND DAY-1 OF THE 16-HOUR CLASS
Renewal students have a separate Range Qualification indoors on Monday Nights See Schedule for dates
Register here: Signup! – CCW USA Pre-Pay $249 with Zelle or Web Checkout | Clover
SATURDAY, JUNE 13, 2026
8:00AM
OUTDOOR PRIVATE RANGE ESCONDIDO
8-HOUR CONCEALED CARRY RANGE CLASS – DAY 2 INITIAL or RENEWAL
Register here: Signup! – CCW USA Pre-Pay $299 with Zelle or Web Checkout | Clover
MONDAY, JUNE 15, 2026
4:00PM
Indoors @ The Gun Range San Diego on Balboa Avenue
CCW ADD GUN QUAL OR BSIS QUALIFICATION SHOOT QUAL ONLY
NOT A CCW CLASS
Register here: Signup! – CCW USA Pay at the Range
FRIDAY, JUNE 19, 2026
8:00AM
OUTDOOR PRIVATE RANGE ALPINE
8-HOUR CONCEALED CARRY RANGE CLASS – DAY 2 INITIAL or RENEWAL
Register here: Signup! – CCW USA Pre-Pay $299 with Zelle or Web Checkout | Clover
SATURDAY, JUNE 20th
8:00AM
Indoor Classroom in El Cajon
CONCEALED CARRY DAY-ONE 8-HOUR CLASS FOR 16-HOUR APPLICANTS
NOT A RANGE CLASS
Use this link to register for the first 8-Hour CCW Training Course: California Concealed Carry (CCW) Initial, Day 1 | USCCA Training (usconcealedcarry.com)
SATURDAY, JUNE 20th
8:00AM
Indoor Classroom in El Cajon
CONCEALED CARRY 8-HOUR RENEWAL CLASS (SEPARATE RANGE QUAL)
(Renewal Students have a separate Range Qualification indoors on Monday Nights See Schedule for dates)
Use this link to register for the first 8-Hour CCW Training Course: California Concealed Carry (CCW) Initial, Day 1 | USCCA Training (usconcealedcarry.com)
SATURDAY, JUNE 27, 2026
8:00AM
OUTDOOR PRIVATE RANGE ESCONDIDO
8-HOUR CONCEALED CARRY RANGE CLASS – DAY 2 INITIAL or RENEWAL
Register here: Signup! – CCW USA Pre-Pay $299 with Zelle or Web Checkout | Clover
JULY 2026
FRIDAY, JULY 10, 2026
8:00AM
INDOOR CLASSROOM ONLY IN LA MESA
CONCEALED CARRY INITIAL, RENEWAL, AND DAY-1 OF THE 16-HOUR CLASS
Renewal students have a separate Range Qualification indoors on Monday Nights See Schedule for dates
Register here: Signup! – CCW USA Pre-Pay $249 with Zelle or Web Checkout | Clover
SATURDAY, JULY 11, 2026
8:00AM
OUTDOOR PRIVATE RANGE ESCONDIDO
8-HOUR CONCEALED CARRY RANGE CLASS – DAY 2 INITIAL or RENEWAL
Register here: Signup! – CCW USA Pre-Pay $299 with Zelle or Web Checkout | Clover
FRIDAY, JULY 17, 2026
8:00AM
OUTDOOR PRIVATE RANGE ALPINE
8-HOUR CONCEALED CARRY RANGE CLASS – DAY 2 INITIAL or RENEWAL
Register here: Signup! – CCW USA Pre-Pay $299 with Zelle or Web Checkout | Clover
SATURDAY, JULY 18th
8:00AM
Indoor Classroom in El Cajon
CONCEALED CARRY DAY-ONE 8-HOUR CLASS FOR 16-HOUR APPLICANTS
NOT A RANGE CLASS
Use this link to register for the first 8-Hour CCW Training Course: California Concealed Carry (CCW) Initial, Day 1 | USCCA Training (usconcealedcarry.com)
SATURDAY, JULY 18th
8:00AM
Indoor Classroom in El Cajon
CONCEALED CARRY 8-HOUR RENEWAL CLASS
(SEPARATE RANGE QUAL – Renewal Students have a separate Range Qualification indoors on Monday Nights See Schedule for dates)
Use this link to register for the first 8-Hour CCW Training Course: California Concealed Carry (CCW) Initial, Day 1 | USCCA Training (usconcealedcarry.com)
SATURDAY, JULY 25, 2026
8:00AM
OUTDOOR PRIVATE RANGE ESCONDIDO
8-HOUR CONCEALED CARRY RANGE CLASS – DAY 2 INITIAL or RENEWAL
Register here: Signup! – CCW USA Pre-Pay $299 with Zelle or Web Checkout | Clover
AUGUST 2026
FRIDAY, AUGUST 7, 2026
8:00AM
INDOOR CLASSROOM ONLY IN LA MESA
CONCEALED CARRY INITIAL, RENEWAL, AND DAY-1 OF THE 16-HOUR CLASS
Renewal students have a separate Range Qualification indoors on Monday Nights See Schedule for dates
Register here: Signup! – CCW USA Pre-Pay $249 with Zelle or Web Checkout | Clover
SATURDAY, AUGUST 8, 2026
8:00AM
OUTDOOR PRIVATE RANGE ESCONDIDO
8-HOUR CONCEALED CARRY RANGE CLASS – DAY 2 INITIAL or RENEWAL
Register here: Signup! – CCW USA Pre-Pay $299 with Zelle or Web Checkout | Clover
FRIDAY, AUGUST 14, 2026
8:00AM
OUTDOOR PRIVATE RANGE ALPINE
8-HOUR CONCEALED CARRY RANGE CLASS – DAY 2 INITIAL or RENEWAL
Register here: Signup! – CCW USA Pre-Pay $299 with Zelle or Web Checkout | Clover
SATURDAY, AUGUST 18th
8:00AM
Indoor Classroom in El Cajon
CONCEALED CARRY DAY-ONE 8-HOUR CLASS FOR 16-HOUR APPLICANTS
NOT A RANGE CLASS
Use this link to register for the first 8-Hour CCW Training Course: California Concealed Carry (CCW) Initial, Day 1 | USCCA Training (usconcealedcarry.com)
SATURDAY, AUGUST 18th
8:00AM
Indoor Classroom in El Cajon
CONCEALED CARRY 8-HOUR RENEWAL CLASS
SEPARATE RANGE QUAL – Renewal Students have a separate Range Qualification indoors on Monday Nights See Schedule for dates
Use this link to register for the first 8-Hour CCW Training Course: California Concealed Carry (CCW) Initial, Day 1 | USCCA Training (usconcealedcarry.com)
SATURDAY, AUGUST 22, 2026
8:00AM
OUTDOOR PRIVATE RANGE ESCONDIDO
8-HOUR CONCEALED CARRY RANGE CLASS – DAY 2 INITIAL or RENEWAL
Register here: Signup! – CCW USA Pre-Pay $299 with Zelle or Web Checkout | Clover
SEPTEMBER 2026
FRIDAY, SEPTEMBER 11, 2026
8:00AM
INDOOR CLASSROOM ONLY IN LA MESA
CONCEALED CARRY INITIAL, RENEWAL, AND DAY-1 OF THE 16-HOUR CLASS
Renewal students have a separate Range Qualification indoors on Monday Nights See Schedule for dates
Register here: Signup! – CCW USA Pre-Pay $249 with Zelle or Web Checkout | Clover
SATURDAY, SEPTEMBER 12, 2026
8:00AM
OUTDOOR PRIVATE RANGE ESCONDIDO
8-HOUR CONCEALED CARRY RANGE CLASS – DAY 2 INITIAL or RENEWAL
Register here: Signup! – CCW USA Pre-Pay $299 with Zelle or Web Checkout | Clover
FRIDAY, SEPTEMBER 18, 2026
8:00AM
OUTDOOR PRIVATE RANGE ALPINE
8-HOUR CONCEALED CARRY RANGE CLASS – DAY 2 INITIAL or RENEWAL
Register here: Signup! – CCW USA Pre-Pay $299 with Zelle or Web Checkout | Clover
SATURDAY, SEPTEMBER 19th
8:00AM
Indoor Classroom in El Cajon
CONCEALED CARRY DAY-ONE 8-HOUR CLASS FOR 16-HOUR APPLICANTS
NOT A RANGE CLASS
Use this link to register for the first 8-Hour CCW Training Course: California Concealed Carry (CCW) Initial, Day 1 | USCCA Training (usconcealedcarry.com)
SATURDAY, SEPTEMBER 19th
8:00AM
Indoor Classroom in El Cajon
CONCEALED CARRY 8-HOUR RENEWAL CLASS
(SEPARATE RANGE QUAL – Renewal Students have a separate Range Qualification indoors on Monday Nights See Schedule for dates)
Use this link to register for the first 8-Hour CCW Training Course: California Concealed Carry (CCW) Initial, Day 1 | USCCA Training (usconcealedcarry.com)
SATURDAY, SEPTEMBER 26 2026
8:00AM
OUTDOOR PRIVATE RANGE ESCONDIDO
8-HOUR CONCEALED CARRY RANGE CLASS – DAY 2 INITIAL or RENEWAL
Register here: Signup! – CCW USA Pre-Pay $299 with Zelle or Web Checkout | Clover
OCTOBER 2026
FRIDAY, OCTOBER 9, 2026
8:00AM
INDOOR CLASSROOM ONLY IN LA MESA
CONCEALED CARRY INITIAL, RENEWAL, AND DAY-1 OF THE 16-HOUR CLASS
(Renewal students have a separate Range Qualification indoors on Monday Nights See Schedule for dates)
Register here: Signup! – CCW USA Pre-Pay $249 with Zelle or Web Checkout | Clover
SATURDAY, OCTOBER 10, 2026
8:00AM
OUTDOOR PRIVATE RANGE ESCONDIDO
8-HOUR CONCEALED CARRY RANGE CLASS – DAY 2 INITIAL or RENEWAL
Register here: Signup! – CCW USA Pre-Pay $299 with Zelle or Web Checkout | Clover
FRIDAY, OCTOBER 16, 2026
8:00AM
OUTDOOR PRIVATE RANGE ALPINE
8-HOUR CONCEALED CARRY RANGE CLASS – DAY 2 INITIAL or RENEWAL
Register here: Signup! – CCW USA Pre-Pay $299 with Zelle or Web Checkout | Clover
SATURDAY, OCTOBER 24, 2026
8:00AM
OUTDOOR PRIVATE RANGE ESCONDIDO
8-HOUR CONCEALED CARRY RANGE CLASS – DAY 2 INITIAL or RENEWAL
Register here: Signup! – CCW USA Pre-Pay $299 with Zelle or Web Checkout | Clover
NOVEMBER 2026
FRIDAY, NOVEMBER 6, 2026
8:00AM
INDOOR CLASSROOM ONLY IN LA MESA
CONCEALED CARRY INITIAL, RENEWAL, AND DAY-1 OF THE 16-HOUR CLASS
Renewal students have a separate Range Qualification indoors on Monday Nights See Schedule for dates
Register here: Signup! – CCW USA Pre-Pay $249 with Zelle or Web Checkout | Clover
SATURDAY, NOVEMBER 7, 2026
8:00AM
OUTDOOR PRIVATE RANGE ESCONDIDO
8-HOUR CONCEALED CARRY RANGE CLASS – DAY 2 INITIAL or RENEWAL
Register here: Signup! – CCW USA Pre-Pay $299 with Zelle or Web Checkout | Clover
FRIDAY, NOVEMBER 13, 2026
8:00AM
OUTDOOR PRIVATE RANGE ALPINE
8-HOUR CONCEALED CARRY RANGE CLASS – DAY 2 INITIAL or RENEWAL
Register here: Signup! – CCW USA Pre-Pay $299 with Zelle or Web Checkout | Clover
SATURDAY, NOVEMBER 14th
8:00AM
Indoor Classroom in El Cajon
CONCEALED CARRY DAY-ONE 8-HOUR CLASS FOR 16-HOUR APPLICANTS
NOT A RANGE CLASS
Use this link to register for the first 8-Hour CCW Training Course: California Concealed Carry (CCW) Initial, Day 1 | USCCA Training (usconcealedcarry.com)
SATURDAY, NOVEMBER 14th
8:00AM
Indoor Classroom in El Cajon
CONCEALED CARRY 8-HOUR RENEWAL CLASS
SEPARATE RANGE QUAL – Renewal Students have a separate Range Qualification indoors on Monday Nights See Schedule for dates
Use this link to register for the first 8-Hour CCW Training Course: California Concealed Carry (CCW) Initial, Day 1 | USCCA Training (usconcealedcarry.com)
SATURDAY, NOVEMBER 21, 2026
8:00AM
OUTDOOR PRIVATE RANGE ESCONDIDO
8-HOUR CONCEALED CARRY RANGE CLASS – DAY 2 INITIAL or RENEWAL
Register here: Signup! – CCW USA Pre-Pay $299 with Zelle or Web Checkout | Clover
DECEMBER 2026
FRIDAY, DECEMBER 4, 2026
8:00AM
INDOOR CLASSROOM ONLY IN LA MESA
CONCEALED CARRY INITIAL, RENEWAL, AND DAY-1 OF THE 16-HOUR CLASS
Renewal students have a separate Range Qualification indoors on Monday Nights See Schedule for dates
Register here: Signup! – CCW USA Pre-Pay $249 with Zelle or Web Checkout | Clover
SATURDAY, DECEMBER 5, 2026
8:00AM
OUTDOOR PRIVATE RANGE ESCONDIDO
8-HOUR CONCEALED CARRY RANGE CLASS – DAY 2 INITIAL or RENEWAL
Register here: Signup! – CCW USA Pre-Pay $299 with Zelle or Web Checkout | Clover
FRIDAY, DECEMBER 11, 2026
8:00AM
OUTDOOR PRIVATE RANGE ALPINE
8-HOUR CONCEALED CARRY RANGE CLASS – DAY 2 INITIAL or RENEWAL
Register here: Signup! – CCW USA Pre-Pay $299 with Zelle or Web Checkout | Clover
SATURDAY, DECEMBER 12th
8:00AM
Indoor Classroom in El Cajon
CONCEALED CARRY DAY-ONE 8-HOUR CLASS FOR 16-HOUR APPLICANTS
NOT A RANGE CLASS
Use this link to register for the first 8-Hour CCW Training Course: California Concealed Carry (CCW) Initial, Day 1 | USCCA Training (usconcealedcarry.com)
SATURDAY, DECEMBER 12th
8:00AM
Indoor Classroom in El Cajon
CONCEALED CARRY 8-HOUR RENEWAL CLASS
SEPARATE RANGE QUAL – Renewal Students have a separate Range Qualification indoors on Monday Nights See Schedule for dates
Use this link to register for the first 8-Hour CCW Training Course: California Concealed Carry (CCW) Initial, Day 1 | USCCA Training (usconcealedcarry.com)
SATURDAY, DECEMBER 19, 2026
8:00AM
OUTDOOR PRIVATE RANGE ESCONDIDO
8-HOUR CONCEALED CARRY RANGE CLASS – DAY 2 INITIAL or RENEWAL
Register here: Signup! – CCW USA Pre-Pay $299 with Zelle or Web Checkout | Clover
TERMS & CONDITIONS
Refund Policy
Payments for scheduled training classes or private lessons conducted by CCW USA Firearms Training are subject to this Refund Policy. Registration for a training class or private lesson indicates the student’s agreement with the terms and conditions of this policy.
Cancellations and No-Shows
If a scheduled class or private lesson is cancelled by CCW USA Firearms Training, registered students will receive a full refund, or may reschedule for another class date. If a student cancels a class or private lesson more than 3 days in advance of the scheduled class, the student will receive a 100% Credit toward a different class date. If a student cancels within 72 hours of a scheduled class or Private Lesson or fails to appear at the class, the student forfeits the paid tuition. No refunds will be given.
Removal From Class
If a student is removed from class due to repeated safety violations, intoxication, or other disruptive behavior, the student forfeits the paid tuition and no refund will be given.
Foreign National Policy
NRA cannot provide any assistance in training foreign persons due to conflicting information from the U.S. Government regarding regulations pertinent to foreign persons and arms training. NRA cannot process any requests for assistance in training foreign persons. In view of the above, we regret to inform you that NRA cannot renew NRA firearm trainer credentials for any foreign national.
