California DOJ & San Bernardino County Approved

Get Your California Resident or Non-Resident CCW — Online.

Get California-certified or renew online, then complete a live-fire qualification near you. The most convenient, legally-compliant way to earn your CCW certification — from anywhere, 24/7, at your pace.

Before You Book

Let's Make Sure You Have the Right Training

Requirements and training pathways can vary by issuing authority. Contact our team before enrolling so we can help you identify the appropriate next step.

San Bernardino County applicants require additional guidance before course enrollment. Contact our team so we can help you identify the appropriate next step.

For California Residents

Resident CCW Certification

For California residents residing in San Bernardino County. Complete the classroom hours online, then qualify on the range with one of our certified instructors. Initial and renewal courses available.

  • · 16-Hours — 24/7 self-paced
  • · Live-fire qualification with an instructor near you
  • · Initial & Renewal courses available
  • · Downloadable Study Guide
  • · Permit valid for 2 years
  • · Permit issued in approximately 30–90 days
Enroll Now
For Out-of-State Applicants

Non-Resident CCW Certification

A recent court ruling now allows eligible US Citizens to legally carry concealed in California with a California Non-Resident CCW License — no travel to California required. Initial and renewal courses available.

  • · 16-hour Non-Resident Online CCW Certification
  • · Initial & Renewal courses available
  • · Live-fire qualification near you, nationwide
  • · Concierge application service available
  • · No psychological evaluation required
  • · $202 application processing fee paid separately
Enroll Now
Existing Permit Holders8 Hours

San Bernardino County CCW Renewal

Already carry in San Bernardino County? Our 8-hour DOJ-aligned renewal course refreshes law updates, use-of-force, and safe carry — then finishes with a live-fire re-qualification. Book 60–90 days before your current permit expires to avoid the full 16-hour Initial course.

  • · 8-hour online classroom (self-paced)
  • · Live-fire re-qualification near you
  • · California law & SB 2 updates
  • · Accepted by the San Bernardino County Sheriff's Department
Enroll — 8-Hour Renewal
Meet Your Instructor

John Galletta

A legacy of leadership and expertise.

John Galletta is a U.S. Air Force Veteran, California DOJ CCW, POST and NRA Certified Instructor, and one of the most respected firearms trainers in the state of California. With over four decades of experience, John has taught thousands of men, women, military personnel, and first-time shooters the principles of safe firearms handling and responsible concealed carry.

40+
Years Teaching
USAF
Veteran
NRA
DOJ · POST
Call 7 Days A Week1-623-850-4134