Trusted by 50,000+ Students

Expand Your Carry Rights Nationwide

Get certified in Arizona, Utah & California. Maximize your concealed carry coverage in the U.S.A. with our online and in-person training courses nationwide. Choose individual states or Multi-State Master-Class Bundles with full-service support 7 days a week.

Blended Learning Multi-State Certifications State-Approved Courses

Our Courses

Choose Your Certification

Each course is designed to meet state-specific requirements while providing comprehensive training on concealed carry laws and best practices. Prices below are all-inclusive — online courses, live-fire as needed, in-person courses, and concierge application services.

Arizona
CCW Course

CCW Course — Arizona

Online Certification

$375.45
4 Hours37 States
  • 3 Hour Online Course + 1 Hour Private Session With An NRA Certified Instructor (by phone, Zoom/Google Meet, or Face-time)
  • Covers State & Federal Laws
  • Includes Certificate of Completion
  • Includes Dedicated Concierge Application Specialist
  • Includes a Concierge Application Service To Submit Your Online Application
  • Includes AZDPS Application Fee $67.45
  • Includes Electronic Fingerprint Account Creation & Scheduling Near You
  • Note: Applicant must pay for the fingerprinting fee of $8–$10 separately
  • Permit Valid for 5 Years
  • Permit Issued within 1–2 weeks
Book Now $375.45Visit AZCCWOnline.com
Utah
CCW Course

CCW Course — Utah

Blended Learning

$249.00
4 hours in-person35+ States
  • Free online Prep Course & Practice Tests
  • Downloadable Study Guide
  • In-Person Certification (Required)
  • Printed fingerprints and Photo submitted via mail
  • Documentation Preparation & Submission
  • Permit Valid for 5 Years
  • Must have CCW/CFP/CHL or equivalent from your home state to apply.
  • Permit Issued in about 3–8 weeks.
  • Includes Dedicated Concierge Application Specialist
  • Note: Applicant must pay application processing fee separately $88.
Book Now $250.00Visit UtahCCWOnline.com
California
CCW Course

CCW Course — California

Online & Live-Fire

$675.00
16 hoursRecognized in 24 States
  • 12 Hour Non-Resident Online CCW Certification for Riverside County
  • Downloadable Study Guide
  • Dedicated Application Specialist to help guide you through application submission process by phone call assist (for out-of-state applicants), OR Concierge Application Service (in-person meeting in Arizona for application submission, fingerprinting, and passport photo)
  • No psychological evaluation required
  • Live-fire qualification with instructor near you at your local range.
  • Permit Valid for 2 years.
  • Permit Issued in about 30–90 Days.
  • Note: Applicant must pay application processing fee separately $202.
Book Now $675.00Visit RiversideCCWOnline.com

Premium Bundle

The Multi-State CCW Master-Class

Get certified in California, Arizona, and Utah with full concierge support from start to finish. Bundle packages for added value and convenience — one-stop shop. Skip the confusion and let our experts handle everything. Over 695+ Five-Star Google Reviews.

Most Popular

Platinum CCW Bundle

Arizona | California | Utah

Ultimate nationwide coverage with VIP service

$999.00
Save $300

40 + states coverage

Includes:

  • California Riverside County Certification
  • Arizona Certification
  • Digital & Ink Fingerprinting
  • California Live-Fire Qualification
  • In-Person BCI Certification Class
  • VIP Concierge Application Submission & Support 7 Days A Week
  • Arizona application processing fee is included for $67.45
  • CA & UT application processing fees must be paid directly by the applicant separately. Riverside County's fee is $202 and Utah's fee is $88
  • Includes 90 Minute Self-Defense Training Class in Phoenix
Book Now $999.00

Gold CCW Bundle

Arizona | California

Ultimate nationwide coverage with VIP service

$845.00
Save $205

39 + states coverage

Includes:

  • California Riverside County Certification
  • Arizona Certification
  • Utah Certification
  • California Live-Fire Qualification
  • Digital & Printed Fingerprinting
  • VIP Concierge Application Submission & Support 7 Days A Week
  • Arizona application processing fee is included for $67.45
  • CA application processing fee must be paid directly by the applicant separately. Riverside County's fee is $202
  • Includes 90 Minute Self-Defense Training Class in Phoenix
Book Now $845.00

Silver CCW Bundle

California | Utah

Ultimate nationwide coverage with VIP service

$855.00
Save $69

37 + states coverage

Includes:

  • California Riverside County Online Certification For Non-Resident CCW or Riverside County Residents CCW
  • Utah Certification
  • California Live-Fire Qualification
  • Utah In-Person Course (nationwide)
  • VIP Concierge Application Submission & Support Available 7 Days A Week
  • CA & UT application processing fees must be paid directly by the applicant separately. Riverside County's fee is $202 and Utah's fee is $88
  • Includes 90 Minute Self-Defense Training Class in Phoenix.
Book Now $855.00

Multi-State Concealed Carry Consultation

Mastering Multi-State Concealed Carry: Safe, Legal Transport for U.S. Travelers

Questions about traveling while armed or transporting firearms across state lines? We can help. Book a 30-minute Zoom or phone consultation with an expert to get the answers you need. Available 7 days a week via phone, Zoom, or Google Meet.

Total Time
30 Minutes
Instructor
NRA & BCI Certified Instructor with Multi-State & Federal Firearms Expertise
Format
30-min Phone, Zoom or Google Meet — interactive with screen sharing
Audience
U.S. Citizens seeking personalized multi-state carry guidance
Inclusions
Digital Multi-State Carry Resource Book (sent post-session via email — reciprocity maps, law summaries, checklists)

Consultation

$99.00

30 Minutes

Book Consultation Now

Or call 1-623-850-4134 — 7 days a week

VIP Concierge Service

We Handle Everything For You

Our VIP service eliminates the guesswork and expedites your applications by minimizing redundancy and avoiding common mistakes people make when navigating different state requirements. You'll have a dedicated VIP Concierge guiding you through the process. Available 7 days a week at 1-623-850-4134.

Fingerprinting services included nationwide — Digital & Printed as required.

California (Riverside County)

State Permit Fee: $205.39

  • Complete application form preparation
  • Document Preparation and Formatting
  • Live-fire qualification scheduling
  • Printed Fingerprinting and Photo Submission
  • Application submission & Zoom Interview Scheduling
  • Dedicated Account Specialist

Arizona

State Permit Fee: $67.45

  • DPS application form completion
  • Digital Fingerprinting Nationwide
  • Training certificate submission
  • Quick turnaround
  • Renewal reminder setup

Utah

State Permit Fee: $87.00

  • Free Online Preparation Course and Quizzes
  • In-person course scheduling (nationwide)
  • Printed Fingerprinting and Photo Submission
  • Application submission to BCI

Your Journey

From Enrollment to 3 Permits

Our streamlined process gets you certified efficiently while we handle all the paperwork.

Step 1Day 1

Enrollment & Onboarding

Contact us at 1-623-850-4134. Your dedicated concierge will walk you through the entire process and get you started.

Step 2Week 2-4

Online Training

Complete your Arizona, Utah, and California online courses at your own pace. Study anywhere, anytime with 24/7 access.

Step 3Week 1-2

In-Person Requirements

Attend your Utah BCI-certified in-person course (scheduled near you) and complete your California live-fire qualification near you.

Step 4Week 3-5

Application Submission

Your concierge prepares and submits each state application and all required documents — ensuring accuracy and completeness.

Step 5Week 8-16

Permits Delivered

Receive your Arizona permit (~1–6 weeks), Utah permit (~6–8 weeks), and California permit (~12–16 weeks).

Ready to Get Started?

Join thousands of satisfied customers who trusted us to navigate the complex permit process. Your 3-state coverage is just one click away.

Call 1-623-850-4134 — 7 Days a Week
Call · 7 Days a Week1-623-850-4134