Class Schedule (Scroll Down to the Bottom of this Page)

All CCW classes are in-person in San Diego County, California. Group CCW Classes and Most Private Lessons are held at a Private Outdoor Facility in Escondido. Shorter Private Lessons and Range Qualifications are held in Kearney Mesa at The Gun Range San Diego on Balboa Avenue. We currently limit our California CCW Students to Legal Residents of San Diego County.

SB2 (California Senate Bill 2) Increases the number of Training Hours required for Concealed Carry Permits from 8-hours to 16-hours. However, if your Initial CCW application was submitted to the San Diego Sheriff’s Department PRIOR to January 1, 2024, you will only need to attend the 8-Hour Initial CCW Permit Course to complete your required training. If your application was submitted online to the San Diego Sheriff’s Department AFTER January 1, 2024, then you will need to complete 16-Hours (Two-full 8-hour days of Training $249.00 each day) from 8:00AM to 4:30PM.

FIND AN AVAILABLE CLASS LISTED ON OUR SCHEDULE BELOW, USE THE “SIGN UP” BUTTON TO COMPLETE YOUR REGISTRATION FORM AND THEN PRE-PAY USING ONE OF THE PRE-PAYMENT LINKS LISTED BELOW.

You MUST Pre-Pay to reserve your seat. Our “Ultimate Concealed Carry Package” is our best value, and includes BOTH the California Required training plus the AZ Multi-State CCW Permit in one 8-hour class.



Once PAID (using above button), Click Below to SIGN UP


Private Lessons and Private Group Training is available at an additional cost. Please contact us via email for available dates to schedule a Private Lesson.

BSIS Armed Security Officer Requalification Course is held at 5:00PM on two Monday’s of each month. We also conduct ADD GUN CCW Qualifications on this date at the same time. (See Class Schedule below for specific dates and times).

CCW USA CLASS SCHEDULE 2024

MARCH 2024

MONDAY, MARCH 4th, 2024 – 5:00PM – CCW ADD GUN QUAL AND BSIS REQUAL ONLY – (NOT A CCW CLASS) The Gun Range San Diego 7853 Balboa Avenue – 1st come, 1st served NO RESERVATIONS

SATURDAY, MARCH 9th 2024 – 8:00AM – CONCEALED CARRY CLASS – INITIAL AND RENEWAL – OUTDOOR PRIVATE RANGE ESCONDIDO

FRIDAY, MARCH 15th 2024 – 8:00AM – CONCEALED CARRY CLASS – INITIAL AND RENEWAL – OUTDOOR PRIVATE RANGE ESCONDIDO

MONDAY, MARCH 18th, 2024 – 5:00PM – CCW ADD GUN QUAL AND BSIS REQUAL ONLY – (NOT A CCW CLASS) The Gun Range San Diego 7853 Balboa Avenue – 1st come, 1st served NO RESERVATIONS

SATURDAY MARCH 23th 2024 – 8:00AM – CONCEALED CARRY CLASS – INITIAL AND RENEWAL – OUTDOOR PRIVATE RANGE ESCONDIDO

APRIL 2024

MONDAY, APRIL 8th, 2024 – 5:00PM – CCW ADD GUN QUAL AND BSIS REQUAL ONLY – (NOT A CCW CLASS) The Gun Range San Diego 7853 Balboa Avenue – 1st come, 1st served NO RESERVATIONS

SATURDAY, APRIL 13th 2024 – 8:00AM – CONCEALED CARRY CLASS – INITIAL AND RENEWAL – OUTDOOR PRIVATE RANGE ESCONDIDO

FRIDAY, APRIL 19th 2024 – 8:00AM – CONCEALED CARRY CLASS – INITIAL AND RENEWAL – OUTDOOR PRIVATE RANGE ESCONDIDO

MONDAY, APRIL 22nd, 2024 – 5:00PM – CCW ADD GUN QUAL AND BSIS REQUAL ONLY – (NOT A CCW CLASS) The Gun Range San Diego 7853 Balboa Avenue – 1st come, 1st served NO RESERVATIONS

SATURDAY, APRIL 27th 2024 – 8:00AM – CONCEALED CARRY CLASS – INITIAL AND RENEWAL – OUTDOOR PRIVATE RANGE ESCONDIDO

MAY 2024

MONDAY, MAY 6th, 2024 – 5:00PM – CCW ADD GUN QUAL AND BSIS REQUAL ONLY – (NOT A CCW CLASS) The Gun Range San Diego 7853 Balboa Avenue – 1st come, 1st served NO RESERVATIONS

SATURDAY, MAY 11th 2024 – 8:00AM – CONCEALED CARRY CLASS – INITIAL AND RENEWAL – OUTDOOR PRIVATE RANGE ESCONDIDO

FRIDAY, MAY 17th 2024 – 8:00AM – CONCEALED CARRY CLASS – INITIAL AND RENEWAL – OUTDOOR PRIVATE RANGE ESCONDIDO

MONDAY, MAY 20th, 2024 – 5:00PM – CCW ADD GUN QUAL AND BSIS REQUAL ONLY – (NOT A CCW CLASS) The Gun Range San Diego 7853 Balboa Avenue – 1st come, 1st served NO RESERVATIONS

SATURDAY, MAY 25th 2024 – 8:00AM – CONCEALED CARRY CLASS – INITIAL AND RENEWAL – OUTDOOR PRIVATE RANGE ESCONDIDO

JUNE 2024

MONDAY, JUNE 3rd, 2024 – 5:00PM – CCW ADD GUN QUAL AND BSIS REQUAL ONLY – (NOT A CCW CLASS) The Gun Range San Diego 7853 Balboa Avenue – 1st come, 1st served NO RESERVATIONS

SATURDAY, JUNE 8th 2024 – 8:00AM – CONCEALED CARRY CLASS – INITIAL AND RENEWAL – OUTDOOR PRIVATE RANGE ESCONDIDO

FRIDAY, JUNE 14th 2024 – 8:00AM – CONCEALED CARRY CLASS – INITIAL AND RENEWAL – OUTDOOR PRIVATE RANGE ESCONDIDO

MONDAY, JUNE 17th, 2024 – 5:00PM – CCW ADD GUN QUAL AND BSIS REQUAL ONLY – (NOT A CCW CLASS) The Gun Range San Diego 7853 Balboa Avenue – 1st come, 1st served NO RESERVATIONS

SATURDAY, JUNE 22th 2024 – 8:00AM – CONCEALED CARRY CLASS – INITIAL AND RENEWAL – OUTDOOR PRIVATE RANGE ESCONDIDO

JULY 2024

MONDAY, JUY 8th, 2024 – 5:00PM – CCW ADD GUN QUAL AND BSIS REQUAL ONLY – (NOT A CCW CLASS) The Gun Range San Diego 7853 Balboa Avenue – 1st come, 1st served NO RESERVATIONS

SATURDAY, JULY 13th 2024 – 8:00AM – CONCEALED CARRY CLASS – INITIAL AND RENEWAL – OUTDOOR PRIVATE RANGE ESCONDIDO

FRIDAY, JULY 19th 2024 – 8:00AM – CONCEALED CARRY CLASS – INITIAL AND RENEWAL – OUTDOOR PRIVATE RANGE ESCONDIDO

MONDAY, JULY 22nd, 2024 – 5:00PM – CCW ADD GUN QUAL AND BSIS REQUAL ONLY – (NOT A CCW CLASS) The Gun Range San Diego 7853 Balboa Avenue – 1st come, 1st served NO RESERVATIONS

SATURDAY, JULY 27rd 2024 – 8:00AM – CONCEALED CARRY CLASS – INITIAL AND RENEWAL – OUTDOOR PRIVATE RANGE ESCONDIDO

AUGUST 2024

MONDAY, AUGUST 5th, 2024 – 5:00PM – CCW ADD GUN QUAL AND BSIS REQUAL ONLY – (NOT A CCW CLASS) The Gun Range San Diego 7853 Balboa Avenue – 1st come, 1st served NO RESERVATIONS

SATURDAY, AUGUST 10th 2024 – 8:00AM – CONCEALED CARRY CLASS – INITIAL AND RENEWAL – OUTDOOR PRIVATE RANGE ESCONDIDO

FRIDAY, AUGUST 16th 2024 – 8:00AM – CONCEALED CARRY CLASS – INITIAL AND RENEWAL – OUTDOOR PRIVATE RANGE ESCONDIDO

MONDAY, AUGUST 19th, 2024 – 5:00PM – CCW ADD GUN QUAL AND BSIS REQUAL ONLY – (NOT A CCW CLASS) The Gun Range San Diego 7853 Balboa Avenue – 1st come, 1st served NO RESERVATIONS

SATURDAY, AUGUST 24th 2024 – 8:00AM – CONCEALED CARRY CLASS – INITIAL AND RENEWAL – OUTDOOR PRIVATE RANGE ESCONDIDO

SEPTEMBER 2024

MONDAY, SEPTEMBER 9th, 2024 – 5:00PM – CCW ADD GUN QUAL AND BSIS REQUAL ONLY – (NOT A CCW CLASS) The Gun Range San Diego 7853 Balboa Avenue – 1st come, 1st served NO RESERVATIONS

SATURDAY, SEPTEMBER 14th 2024 – 8:00AM – CONCEALED CARRY CLASS – INITIAL AND RENEWAL – OUTDOOR PRIVATE RANGE ESCONDIDO

FRIDAY, SEPTEMBER 20th 2024 – 8:00AM – CONCEALED CARRY CLASS – INITIAL AND RENEWAL – OUTDOOR PRIVATE RANGE ESCONDIDO

MONDAY, SEPTEMBER 23rd, 2024 – 5:00PM – CCW ADD GUN QUAL AND BSIS REQUAL ONLY – (NOT A CCW CLASS) The Gun Range San Diego 7853 Balboa Avenue – 1st come, 1st served NO RESERVATIONS

SATURDAY, SEPTEMBER 28th 2024 – 8:00AM – CONCEALED CARRY CLASS – INITIAL AND RENEWAL – OUTDOOR PRIVATE RANGE ESCONDIDO

OCTOBER 2024

SATURDAY, OCTOBER 5th 2024 – 8:00AM – CONCEALED CARRY CLASS – INITIAL AND RENEWAL – OUTDOOR PRIVATE RANGE ESCONDIDO

MONDAY, OCTOBER 7th, 2024 – 5:00PM – CCW ADD GUN QUAL AND BSIS REQUAL ONLY – (NOT A CCW CLASS) The Gun Range San Diego 7853 Balboa Avenue – 1st come, 1st served NO RESERVATIONS

FRIDAY, OCTOBER 18th 2024 – 8:00AM – CONCEALED CARRY CLASS – INITIAL AND RENEWAL – OUTDOOR PRIVATE RANGE ESCONDIDO

MONDAY, OCTOBER 21st, 2024 – 5:00PM – CCW ADD GUN QUAL AND BSIS REQUAL ONLY – (NOT A CCW CLASS) The Gun Range San Diego 7853 Balboa Avenue – 1st come, 1st served NO RESERVATIONS

SATURDAY, OCTOBER 26th 2024 – 8:00AM – CONCEALED CARRY CLASS – INITIAL AND RENEWAL – OUTDOOR PRIVATE RANGE ESCONDIDO

NOVEMBER 2024

MONDAY, NOVEMBER 4th, 2024 – 5:00PM – CCW ADD GUN QUAL AND BSIS REQUAL ONLY – (NOT A CCW CLASS) The Gun Range San Diego 7853 Balboa Avenue – 1st come, 1st served NO RESERVATIONS

SATURDAY, NOVEMBER 9th 2024 – 8:00AM – CONCEALED CARRY CLASS – INITIAL AND RENEWAL – OUTDOOR PRIVATE RANGE ESCONDIDO

FRIDAY, NOVEMBER 15th 2024 – 8:00AM – CONCEALED CARRY CLASS – INITIAL AND RENEWAL – OUTDOOR PRIVATE RANGE ESCONDIDO

MONDAY, NOVEMBER 18th, 2024 – 5:00PM – CCW ADD GUN QUAL AND BSIS REQUAL ONLY – (NOT A CCW CLASS) The Gun Range San Diego 7853 Balboa Avenue – 1st come, 1st served NO RESERVATIONS

SATURDAY, NOVEMBER 23rd, 2024 – 8:00AM – CONCEALED CARRY CLASS – INITIAL AND RENEWAL – OUTDOOR PRIVATE RANGE ESCONDIDO

DECEMBER 2024

MONDAY, DECEMBER 9th, 2024 – 5:00PM – CCW ADD GUN QUAL AND BSIS REQUAL ONLY – (NOT A CCW CLASS) The Gun Range San Diego 7853 Balboa Avenue – 1st come, 1st served NO RESERVATIONS

SATURDAY, DECEMBER 14th 2024 – 8:00AM – CONCEALED CARRY CLASS – INITIAL AND RENEWAL – OUTDOOR PRIVATE RANGE ESCONDIDO

FRIDAY, DECEMBER 20th 2024 – 8:00AM – CONCEALED CARRY CLASS – INITIAL AND RENEWAL – OUTDOOR PRIVATE RANGE ESCONDIDO

MONDAY, DECEMBER 23rd, 2043 – 5:00PM – CCW ADD GUN QUAL AND BSIS REQUAL ONLY – (NOT A CCW CLASS) The Gun Range San Diego 7853 Balboa Avenue – 1st come, 1st served NO RESERVATIONS

SATURDAY, DECEMBER 28th 2024 – 8:00AM – CONCEALED CARRY CLASS – INITIAL AND RENEWAL – OUTDOOR PRIVATE RANGE ESCONDIDO

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.

Scroll to Top