Sutter · Yuba · Colusa · Sierra Counties Accepted

CCW Certification Classes

in Yuba City

The most affordable CCW certification in the area. Six NRA/POST certified instructors. Initial and renewal classes available every month.

Location

1125 Market St, Yuba City

Class Starts

8:30am

Initial Class

1st & 2nd Saturday

Renewal Class

2nd Saturday only

Instructors

6 NRA/POST Certified

Class Pricing

Class Type

Duration

Non-Member

Club Member

Initial Certification

Renewal

16 hours (1st & 2nd Saturday)

8 hours (2nd Saturday only)

*Becoming a club member saves you $25–$25 per class. Annual membership starts at $60 - it pays for itself in a single renewal

$120

$85

$95

$60

Why Choose Twin Cities?

Most Affordable in the Area

We're proud to offer the most competitively priced CCW certification in the region - serving Sutter, Yuba, Colusa, and Sierra counties without cutting corners on quality.

Six Certified Instructors

All six of our instructors are NRA and POST certified - and all are volunteers who do this because they care about responsible gun ownership in our community.

Four Counties Accepted

Our certification is accepted by Sutter, Yuba, Colusa, and Sierra county sheriff's offices for CCW licensing applications.

What to Expect

Initial Certification (16 hours)

The initial CCW certification class runs across two consecutive Saturdays - the 1st and 2nd Saturday of each month. Class starts at 8:30am at the clubhouse, 1125 Market Street.

The course covers California firearms law, the legal use of force, safe firearms handling, and practical marksmanship. You'll spend time in the classroom and on the range, with hands-on instruction from our certified team. The live-fire qualification portion takes place at the indoor range.

Come prepared for a full day. Wear comfortable clothing and closed-toe shoes. Bring your own firearm if you have one, along with ammunition as specified when you register. If you don't own a firearm yet, let us know when you book and we can help make arrangements.

Renewal (8 hours)

Renewal classes are held on the 2nd Saturday of each month and cover updated legal requirements along with a live-fire qualification. If you've been through the initial class, you know the drill.

After the Class

Once you've completed your certification, you'll receive the documentation required to apply for your CCW license through your county sheriff's office. Our certification is accepted by Sutter, Yuba, Colusa, and Sierra counties.

  • "Better priced than anyone around. The facility is clean and well maintained, and the instructor was professional and calm. I brought my daughter with me and she qualified."

    —D.E.

  • "I chose TCRGC for my beginner CCW course and several renewals after. I appreciate how knowledgeable the instructors are and patient. I'd renew with TCRGC and recommend them to others time and time again."

    —Q.F.

  • "The class struck a strong balance between depth and accessibility. I would confidently recommend TCRGC's CCW course to anyone looking for a solid, responsible foundation in concealed carry."

    —D.W.

  • "When I came across TCRGC, I found a comprehensive program of highly qualified instructors. Many are ex-law enforcement and POST and NRA Certified Instructors. When California law changed and nearly all the local CCW vendors were unable to teach, TCRGC's POST Instructors were available."

    —M.J.

  • "I've taken a few different training courses over the years, and this CCW course stood out. The instruction was straightforward, no fluff, and easy to apply in real life. I left feeling more confident and better prepared than when I walked in."

    —R.F.

  • "I first took my CCW renewal course with Twin Cities Rod and Gun Club in 2016 and have continued to renew with them every two years since. Safety is clearly their top priority, and the instructors are well-informed and stay current on the latest laws, regulations, and requirements. I would highly recommend TCRGC to anyone looking for quality CCW training."

    — T.S.

Pre-registration is required

Spots fill up fast - don't show up without booking. Email or call today to reserve your place on the next available class date.