California CCW initial classes (16-hour)
County pages: Orange · Los Angeles · Riverside · San Diego · San Bernardino
Los Angeles County
Oct242026
Los Angeles County CCW 16-Hour Initial
$275Last checked Oct 20, 2026CCW initial (16-hr)Open Sign up →Nov62026
Los Angeles County CCW 16-Hour Initial
$275Last checked Oct 20, 2026CCW initial (16-hr)Open Sign up →Nov72026
Los Angeles County CCW 16-Hour Initial
$275Last checked Oct 20, 2026CCW initial (16-hr)Open Sign up →Nov72026
Nov142026
Los Angeles County CCW 16-Hour Initial
$275Last checked Oct 20, 2026CCW initial (16-hr)Open Sign up →Nov142026
Los Angeles CCW 16-Hour Initial (city jurisdictions)
Price: see hostLast checked Oct 20, 2026CCW initial (16-hr) Sign up →Nov182026
Los Angeles County CCW 16-Hour Initial
$275Last checked Oct 20, 2026CCW initial (16-hr)Open Sign up →Nov212026
Los Angeles County CCW 16-Hour Initial
$275Last checked Oct 20, 2026CCW initial (16-hr)Open Sign up →Dec42026
Los Angeles County CCW 16-Hour Initial
$275Last checked Oct 20, 2026CCW initial (16-hr)Open Sign up →Dec52026
Los Angeles County CCW 16-Hour Initial
$275Last checked Oct 20, 2026CCW initial (16-hr)Open Sign up →Dec122026
Dec162026
Los Angeles County CCW 16-Hour Initial
$275Last checked Oct 20, 2026CCW initial (16-hr)Open Sign up →Dec192026
Los Angeles County CCW 16-Hour Initial
$275Last checked Oct 20, 2026CCW initial (16-hr)Open Sign up →Orange County
Nov62026
Nov72026
Nov142026
Nov182026
Nov212026
Dec42026
Dec52026
Dec162026
Dec192026
Riverside County
Nov62026
Nov72026
Nov142026
Nov182026
Nov212026
Dec42026
Dec52026
Dec162026
Dec192026
San Bernardino County
Nov62026
San Bernardino County CCW 16-Hour Initial
$275Last checked Oct 20, 2026CCW initial (16-hr)Open Sign up →Nov72026
San Bernardino County CCW 16-Hour Initial
$275Last checked Oct 20, 2026CCW initial (16-hr)Open Sign up →Nov142026
San Bernardino County CCW 16-Hour Initial
$275Last checked Oct 20, 2026CCW initial (16-hr)Open Sign up →Nov182026
San Bernardino County CCW 16-Hour Initial
$275Last checked Oct 20, 2026CCW initial (16-hr)Open Sign up →Nov212026
San Bernardino County CCW 16-Hour Initial
$275Last checked Oct 20, 2026CCW initial (16-hr)Open Sign up →Dec42026
San Bernardino County CCW 16-Hour Initial
$275Last checked Oct 20, 2026CCW initial (16-hr)Open Sign up →Dec52026
San Bernardino County CCW 16-Hour Initial
$275Last checked Oct 20, 2026CCW initial (16-hr)Open Sign up →Dec162026
San Bernardino County CCW 16-Hour Initial
$275Last checked Oct 20, 2026CCW initial (16-hr)Open Sign up →Dec192026
San Bernardino County CCW 16-Hour Initial
$275Last checked Oct 20, 2026CCW initial (16-hr)Open Sign up →San Diego County
Nov62026
Nov72026
Nov142026
Nov182026
Nov212026
Dec42026
Dec52026
Dec162026
Dec192026