AB 1948 amends Penal Code section 26220 to change how long concealed‑carry licenses remain valid and to make conforming edits to related subsections. The bill lengthens the maximum validity periods set in current law, preserves county‑of‑issuance limits and existing special‑category provisions, and adjusts subsection language for custodial officers and peace officers.
This matters for county licensing authorities, sheriffs, courts, and license holders because it changes renewal cadence, administrative recordkeeping, and the interplay between the issuing authority and the authority in the licensee’s county of residence. Firms that manage employee security clearances and compliance officers at law enforcement agencies should review procedures and systems to accommodate the new durations and inter‑agency concurrence rules.
At a Glance
What It Does
The bill revises the statutory maximum validity periods for concealed‑carry licenses by amending Penal Code §26220 and rearranging a few subsection references. It also keeps the license limited to the issuing county, preserves the short (employment‑based) 90‑day rule, and keeps special‑duration rules for judges, custodial officers, and peace officers in place.
Who It Affects
County licensing authorities and sheriffs who issue CCW (carry concealed weapon) licenses, license applicants and holders (including judges, custodial officers, and appointed peace officers), and employers who base licenses on employment or business. Technology vendors that support licensing workflows and agencies that maintain firearms licensing records will also be affected.
Why It Matters
Longer maximum terms reduce renewal frequency and administrative churn but also lengthen intervals between formal license re‑evaluations. The bill shifts practical oversight responsibilities (notifications, concurrence) onto county licensing systems and creates a mix of term lengths that licensing offices must implement without changing the underlying county‑only jurisdictional rule.
More articles like this one.
A weekly email with all the latest developments on this topic.
What This Bill Actually Does
AB 1948 rewrites the top‑line duration language in Penal Code §26220 so that most new concealed‑carry licenses may be issued for a longer maximum period and renewals may be valid for a longer maximum period than under the current statute. The change is focused on the maximum allowable validity windows; the licensing scheme’s other eligibility and training prerequisites (those in Sections 26150/26155 and related law) remain intact in this text.
The bill leaves intact — and in places clarifies — a handful of special‑category rules. It explicitly preserves a short, employment‑based license (commonly used when the basis for issuance is the licensee’s place of employment or business) that expires very quickly unless another subdivision applies.
It keeps the rule that a CCW license is valid only in the county that issued it and doubles down on the practical recordkeeping step that the licensee must provide a copy of the license to the licensing authority in their county of residence; the issuing authority must inform the licensee of that obligation in large type.For certain officeholders and public‑safety employees the bill maintains or specifies separate term structures: court judges and similar judicial officers fall under one special duration provision, while custodial officers employed under Penal Code §831.5 and appointed peace officers under §830.6 continue to be governed by a different set of maximum‑term rules and an important post‑employment invalidation provision. In practice, that means counties will operate several parallel validity tracks and must program their issuance, renewal, and invalidation logic to match.Operationally, counties and vendors will need to change standard forms, renewal reminders, fee schedules if tied to term length, and data fields in records systems to capture the category that determines a license’s maximum term.
The statute also requires concurrence between the original issuing authority and the licensing authority where the licensee resides before a renewal, extension, or reissuance can proceed — a cross‑county coordination requirement that will require new processes or memoranda of understanding between local authorities.
The Five Things You Need to Know
If a license was issued because the licensee’s place of employment or business formed the basis for issuance under Section 26150, the license remains limited to a 90‑day maximum unless another subdivision applies.
A CCW license is still valid only in the county that issued it, and the licensee must give a copy to the licensing authority in the county of residence; the issuing authority must notify the licensee of that duty in at least 16‑point type.
Any renewal, extension, or reissuance can be granted only with the concurrence of both the original issuing licensing authority and the licensing authority of the licensee’s county of residence.
For custodial officers employed under Penal Code §831.5 and for peace officers appointed under §830.6, the statute preserves a specific new/renewal structure and expressly makes those licenses invalid once employment or appointment ends even if the term has not yet expired.
The bill contains a set of conforming reletterings and subsection edits that alter cross‑references in §26220; those edits affect how the special‑category paragraphs are read and applied in practice.
Section-by-Section Breakdown
Every bill we cover gets an analysis of its key sections.
Top‑line maximum validity language
This subsection replaces the statute’s prior blanket maximum period language for new concealed‑carry licenses with an amended maximum term for newly issued licenses and a separate maximum for renewals. Practically, counties must treat issuance and renewals as distinct transactions with different maximum allowable timeframes, and their licensing systems must capture which transaction type is being processed to apply the correct maximum period.
Employment‑based 90‑day limit retained
This paragraph preserves the short‑term (up to 90 days) license when the license was issued based on the licensee’s place of employment or business under Section 26150, unless another subdivision creates a longer term. That rule is commonly used for temporary employer‑sponsored needs; retaining it preserves the existing narrow pathway for very short, employment‑tied authorizations.
County‑only validity and residency notification
This subsection restates that CCW licenses are valid only in the county of original issuance and adds specific procedural duties: the licensee must provide a copy of the license to the licensing authority where they reside, and the issuing authority must inform the licensee—verbally and in writing, in at least 16‑point type—of that obligation. The paragraph also conditions renewals and extensions on concurrence between issuing and resident authorities, creating a formal cross‑county approval gate for continued validity.
Judicial officers: specified maximum term
The bill sets out a dedicated clause applying a distinct maximum‑term rule for judges of California courts of record, full‑time court commissioners, federal judges, and federal magistrates. Including judicial officers in a separate subparagraph preserves a longstanding practice of treating certain officeholders differently and avoids folding them into the general issuance/renewal duration scheme.
Custodial officers and appointed peace officers: extended‑term track with invalidation on job end
These clauses provide the longer‑term track for custodial officers employed under §831.5 and for peace officers appointed under §830.6, specifying different maximums for new and renewal licenses and explicitly stating that the license becomes invalid if the holder’s employment or appointment ends before the stated period expires. For employers and sheriffs, that creates an administrative trigger (employment termination) that automatically strips the license even where time remains on the statutory term.
This bill is one of many.
Codify tracks hundreds of bills on Criminal Justice across all five countries.
Explore Criminal Justice in Codify Search →Who Benefits and Who Bears the Cost
Every bill creates winners and losers. Here's who stands to gain and who bears the cost.
Who Benefits
- Licensed individuals who will face fewer renewals — longer maximum terms reduce renewal frequency and associated application costs and paperwork for many license holders.
- Licensing authorities that can smooth workload over longer cycles — fewer renewals per year can allow staff to focus on complex applications and compliance checks.
- Judicial officers and federal judges — the bill preserves a dedicated term structure for them, maintaining stability in their credentialing timeline.
- Public‑safety employees (custodial officers and appointed peace officers) — retaining a longer‑term track provides administrative predictability for agencies that issue employment‑based credentials.
Who Bears the Cost
- County licensing authorities and sheriffs — must update forms, IT systems, fee tables, and renewal calendars to reflect multiple parallel term schedules and the new concurrence processes.
- Licensing system vendors and record‑keeping platforms — will have to implement changes to capture categorical rules, expiry logic tied to employment status, and the resident‑authority concurrence workflow.
- Employers that sponsor employment‑based licenses — need to track the short 90‑day pathway and ensure timely reclassification or reissuance for employees whose work basis requires longer authorization.
- Resident county licensing authorities — must allocate staff time to review and concur (or not) on renewals originating from other counties, which effectively creates new inter‑county administrative work without a funding source.
Key Issues
The Core Tension
AB 1948 pits administrative efficiency against regulatory oversight: it reduces renewal frequency (saving time and cost for licensees and issuers) but lengthens the period before routine re‑vetting, which could weaken timely detection of changed eligibility; simultaneously it increases local control via a resident‑authority concurrence requirement, creating inter‑county coordination burdens that may offset some expected savings.
The bill trades more frequent statutory checkpoints for longer maximum windows between renewals. That reduces administrative churn but also widens the interval between formal renewals when background status, mental‑health records, or disqualifying conduct might surface.
The statute leaves existing eligibility checks in place, but longer terms mean a longer period before the licensing authority receives a routine renewal‑triggered review. Agencies should evaluate whether interim reporting or employer/agency notifications are necessary to mitigate that gap.
The resident‑authority concurrence requirement is operationally significant. It gives a county of residence a de facto role in approving continued licensure even when another county originally issued the license.
That creates potential coordination friction: timing mismatches, lack of standardized review criteria across counties, and the risk that a resident county can delay or block renewals without an explicit statutory standard governing denial. The bill also tightens the linkage between employment/appointment status and license validity for custodial and peace officers, which is administratively sensible but raises questions about how employment terminations will be communicated and verified between employers and licensing authorities.
Finally, the bill’s conforming relettering and subsection edits are small drafting changes that nonetheless affect how cross‑references operate; counties and counsel should audit local policies to ensure those edits don’t create unintended loopholes or mismatch with other Penal Code cross‑references. The statute does not include an appropriation for the added administrative steps (concurrence, notifications, record updates), so counties will likely absorb implementation costs unless the Legislature provides funding separately.
Try it yourself.
Ask a question in plain English, or pick a topic below. Results in seconds.