CC Firearms Training
CC Firearms Training
More
data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=

Firearms Training for Self Defense

Firearms Training for Self DefenseFirearms Training for Self DefenseFirearms Training for Self Defense

Train to defend yourself and loved ones and obtain or renew your California Carry  Concealed Weapon (CCW) license.

Register for training
Need Information?

(916) 241-3262

Firearms Training for Self Defense

Firearms Training for Self DefenseFirearms Training for Self DefenseFirearms Training for Self Defense

Train to defend yourself and loved ones and obtain or renew your California Carry  Concealed Weapon (CCW) license.

Register for training
Need Information?

(916) 241-3262

Training Calendar

Upcoming courses are shown below, please contact Dan Clavin at 916-241-3262 (voice/text) or dan@ccfirearmstraining.com if special accommodations are needed or your schedule does not align with this schedule so that a customized course can be provided for you.

June 24 (Tue) 2025

Renewal (8 hr) CCW Training Course

9am

-

6pm

Placer Sporting Club - 2001 Opportunity Drive, Roseville, 95678

Event Details

June 24 (Tue) 2025

Renewal (8 hr) CCW Training Course

This training is required for CCW renewal every 2 years and includes the 8-hour training, classroom fees, and range fees. Pay


Reserve and pay...

Event Details

9am

-

6pm

Placer Sporting Club - 2001 Opportunity Drive, Roseville, 95678

July 8 (Tue) 2025

CCW Permit Modification Certification (add firearm)

6pm

-

8pm

Placer Sporting Club - 2001 Opportunity Drive, Roseville, 95678

Event Details

July 8 (Tue) 2025

CCW Permit Modification Certification (add firearm)

Complete live fire qualification to add a firearm to your permit (maximum of 3 allowed).


Please reserve and pay $50 for this certification at...

Event Details

6pm

-

8pm

Placer Sporting Club - 2001 Opportunity Drive, Roseville, 95678

July 12-13 (Sat-Sun) 2025

Initial (16 hr) CCW Training Course

9am

-

6pm

Placer Sporting Club - 2001 Opportunity Drive, Roseville, 95678

Event Details

July 12-13 (Sat-Sun) 2025

Initial (16 hr) CCW Training Course

This training is required for CCW initial application and includes the 16-hour training, classroom fees, and range fees. 


Reserve and pay $35...

Event Details

9am

-

6pm

Placer Sporting Club - 2001 Opportunity Drive, Roseville, 95678

July 13 (Sun) 2025

Renewal (8 hr) CCW Training Course

9am

-

6pm

Placer Sporting Club - 2001 Opportunity Drive, Roseville, 95678

Event Details

July 13 (Sun) 2025

Renewal (8 hr) CCW Training Course

This training is required for CCW renewal every 2 years and includes the 8-hour training, classroom fees, and range fees. Pay


Reserve and pay...

Event Details

9am

-

6pm

Placer Sporting Club - 2001 Opportunity Drive, Roseville, 95678

Reviews

CCW Training Course Curriculum

Carry Concealed Weapon (CCW) Training Curriculum

NRA Basics of Personal Protection In The Home

NRA Basics of Personal Protection Outside the Home

USCCA  Concealed Carry and Home Defense Fundamentals


NRA Defensive Pistol

Basic Firearms Training Courses

Basic Firearms Training

NRA Basics of Pistol Shooting

NRA Basic Rifle Shooting

NRA Basic Shotgun Shooting

NRA Home Firearm Safety

About Us

Dan Clavin

Experienced Firearms Training

Carry Concealed Weapon (CCW) Permit Training

Carry Concealed Weapon (CCW) Permit Training

Dan Clavin - Certified Instructor, Range Safety Officer 

NRA #6653707, CA DOJ #797, USCCA #347743

CCW, Pistol, Rifle, Shotgun, and Home Firearms Safety

Responsible CCW

Carry Concealed Weapon (CCW) Permit Training

Carry Concealed Weapon (CCW) Permit Training

Carry Concealed Weapon (CCW) Permit Training

Approved by CA DOJ for Placer and Sacramento Counties.


This training will also enable you to apply for your non-resident CCW permit from Arizona.

CC Firearms Training - Aim True

Available for Customized Training

Carry Concealed Weapon (CCW) Permit Training

Available for Customized Training

Firearms training can be provided on request.


Please contact dan@ccfirearmstraining.com or 916-241-3262 (voice/text) to discuss your needs.


Payment can be provided here.

Downloads

CCFT Waiver and Release of Liability (pdf)

Download

PSC Class-Student Waiver (pdf)

Download

Contact Us

Email

dan@ccfirearmstraining.com

CC Firearms Training

PO Box 745, Roseville, CA 95678

(916) 241-3262 (call/text)

Drop us a line!

Attach Files
Attachments (0)

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Cancel

CC Firearms Training

(916) 241-3262

Copyright © 2025 CC Firearms Training - All Rights Reserved.

Powered by

This website uses cookies.

We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.

Accept