Questions before you book? Talk to Bill.

CCW USA students on the firing line. Book a class, class schedule.

The new website is live, and registering for a class is easier than ever

One of the most common calls I get is someone who wants to train and cannot work out which class they need. Initial or renewal. Classroom or range. Sixteen hours or eight. Does the qualification come with it or not.

People were spending twenty minutes on the phone with me just to find the starting line. So we rebuilt the website around that call.

The schedule now opens with the same three questions I would ask you on the phone.

This is my first permit. Sixteen hours of instruction and a live fire qualification.

I am renewing. Eight hours and a qualification.

I only need to qualify. Adding a pistol or one you still owe us. No classroom time.

Pick the one that sounds like you. The site then shows only the dates that apply to you, each with its price and the seats left, and you book and pay right there. Most people are done in under two minutes.

One thing did not change. Booking the class got easier. The class did not. You still stand on a live range and you still shoot the qualification yourself. You get the certificate the sheriff needs to issue or renew your CCW permit.

SEE EVERY UPCOMING CLASS

A CCW USA instructor coaching a student's grip one on one at the range

Private training: one on one, at your pace

Sometimes a group class is not the right fit for you. The spouse who agreed to come but has never touched a pistol. The carrier who picked up a flinch somewhere and cannot shake it with nine other students on the line. The shooter who needs someone watching only their hands for an hour.

Private training is $150 an hour, plus $100 per person.

Two hours indoors in Kearny Mesa, one student: $400. Fundamentals. Grip, stance, trigger, and working a flinch out where nobody is watching.

Four hours outdoors in Escondido or Alpine, two students: $800, so $400 each. Enough room and enough time to work the draw, reloads, malfunctions, and shooting from cover.

Bring your own guns and ammunition, or we can provide them. Email several dates and start times to info@ccwusa.com and I will confirm a range and get back to you personally. See private training details.

CCW USA students on the firing line

Upcoming Classes

SEPTEMBER

Friday, September 18, 2026 at 8:00am

Private Range – Alpine

Range day. Eight hours of instruction and your live fire qualification, same day, outdoors.

$299

FIRST PERMIT: ADD THIS DAY  RENEWAL: BOOK AND FINISH

First permit? This is your day two, so the button holds this date and takes you to pick your classroom day, and booking both takes $49 off. Renewing? This day is your whole renewal and the button goes straight to checkout.

Saturday, September 19, 2026 at 8:30am

Classroom – El Cajon

Classroom day. Eight hours of instruction, indoors. This is one half of what you need, whichever permit you are after.

$249

FIRST PERMIT: ADD THIS DAY  RENEWAL: ADD THIS DAY

Either button holds this date and takes you to the half that goes with it: a range day for a first permit, a Monday qualification for a renewal. A classroom day on its own gets you no certificate. First-permit students save $49 when both days are booked together.

Monday, September 21, 2026 at 4:00pm

Indoor Range – The Gun Range San Diego

Range qualification only. Adding a pistol to a permit you hold, a BSIS qualification, or one you still owe us. About 30 minutes, no classroom time.

$60 for the first pistol, $20 each after

RESERVE A SPOT

Saturday, September 26, 2026 at 8:00am

Private Range – Escondido

Range day. Eight hours of instruction and your live fire qualification, same day, outdoors.

$299

FIRST PERMIT: ADD THIS DAY  RENEWAL: BOOK AND FINISH

First permit? This is your day two, so the button holds this date and takes you to pick your classroom day, and booking both takes $49 off. Renewing? This day is your whole renewal and the button goes straight to checkout.

OCTOBER

Monday, October 5, 2026 at 4:00pm

Indoor Range – The Gun Range San Diego

Range qualification only. Adding a pistol to a permit you hold, a BSIS qualification, or one you still owe us. About 30 minutes, no classroom time.

$60 for the first pistol, $20 each after

RESERVE A SPOT

Friday, October 9, 2026 at 8:00am

Classroom, La Mesa

Classroom day. Eight hours of instruction, indoors. This is one half of what you need, whichever permit you are after.

$249

FIRST PERMIT: ADD THIS DAY  RENEWAL: ADD THIS DAY

Either button holds this date and takes you to the half that goes with it: a range day for a first permit, a Monday qualification for a renewal. A classroom day on its own gets you no certificate. First-permit students save $49 when both days are booked together.

Saturday, October 10, 2026 at 8:00am

Private Range – Escondido

Range day. Eight hours of instruction and your live fire qualification, same day, outdoors.

$299

FIRST PERMIT: ADD THIS DAY  RENEWAL: BOOK AND FINISH

First permit? This is your day two, so the button holds this date and takes you to pick your classroom day, and booking both takes $49 off. Renewing? This day is your whole renewal and the button goes straight to checkout.

Friday, October 16, 2026 at 8:00am

Private Range – Alpine

Range day. Eight hours of instruction and your live fire qualification, same day, outdoors.

$299

FIRST PERMIT: ADD THIS DAY  RENEWAL: BOOK AND FINISH

First permit? This is your day two, so the button holds this date and takes you to pick your classroom day, and booking both takes $49 off. Renewing? This day is your whole renewal and the button goes straight to checkout.

Saturday, October 17, 2026 at 8:30am

Classroom – El Cajon

Classroom day. Eight hours of instruction, indoors. This is one half of what you need, whichever permit you are after.

$249

FIRST PERMIT: ADD THIS DAY  RENEWAL: ADD THIS DAY

Either button holds this date and takes you to the half that goes with it: a range day for a first permit, a Monday qualification for a renewal. A classroom day on its own gets you no certificate. First-permit students save $49 when both days are booked together.

Monday, October 19, 2026 at 4:00pm

Indoor Range – The Gun Range San Diego

Range qualification only. Adding a pistol to a permit you hold, a BSIS qualification, or one you still owe us. About 30 minutes, no classroom time.

$60 for the first pistol, $20 each after

RESERVE A SPOT

November and December dates are already posted. See the full schedule.

Renewing? You can do the eight classroom hours online

A renewal is eight hours of instruction and a live fire qualification. The instruction can happen at home. The qualification cannot, and never will.

So you have two routes, and they cost almost the same.

Do the hours online. $309 all in. The eight hour course is $249. Twelve professionally recorded chapters, sent to you the moment you order, watched at your pace on any device. Sign your certificate of completion, then bring it to a Monday evening qualification in Kearny Mesa. That is $60 and about thirty minutes.

Do the whole thing in one day. $299 all in. A range day in Escondido or Alpine. Your eight hours and your qualification together, finished by 4:30, nothing left to book.

Here is the part most training outfits would not put in writing. The online route costs ten dollars more, not less. You are paying a little extra to get your Saturday back, and you are giving up a day of live coaching to do it.

If you genuinely cannot give up a Saturday, online is the right call and the certificate is identical. If you can give up the Saturday, take the range day. See how the online course works.

“Owning a handgun doesn’t make you armed any more than owning a guitar makes you a musician.” — Jeff Cooper

Go take a look at the new website. If something is broken or confusing, hit reply and tell me. I would rather hear it from you than find out from someone who gave up and went somewhere else.

See you on the range,

Bill Desy
CCW USA
619-871-9834