ArmorOS

CA

California — Body Armor Regulation Profile

Statutes, eligibility requirements, shipping rules, and the dealer and agency directory for this jurisdiction.

State felon broader
Civilian purchase
Yes
Online sale
Yes
Face-to-face
No
Profession-gated
No

Primary Statute

CA AB 92 (2023); CA Penal Code §12022.2

Read the statute text →

Enforcement + penalties

Penalty class
Sentence enhancement (additional term on underlying felony)
LE exemption
CA LE exempt. Private-sector purchase unrestricted for non-felons.

Strategic Context

Gpo Sweet Spots
  • small municipal PDs
  • rural county sheriffs
  • private security firms paying retail
  • corporate security at tech/entertainment F1000
  • campus security at community colleges + private colleges
  • K-12 school district police outside LAUSD
Market Structure
CA is more fragmented than NY — many small firms rather than a few concentrated ones. Aggregate opportunity is larger but individual conversions are smaller.
Onboarding Friction Notes
AB 92 firearm-prohibited screening adds complexity vs. other states; solvable with Persona + CA prohibited-persons vendor
Aggregated Demand Estimate
400000+ tactical-armor-eligible buyers across all non-LE categories in CA
Channel Partnership Opportunity
DVBE + SB set-aside landscape; partnership with certified DVBE vendors can extend platform reach into state contracts we couldn't directly win
Phase 2 Threshold Met By Ca Alone
true

Detailed intelligence

Laws

Reviewed 2026-04-14Public

Laws — California

Restriction tier: state_felon_broader (post AB 92) + crime enhancement

Federal baseline

  • 18 USC §931 — violent felons prohibited; employer-authorized affirmative defense.

State statutes

CA Assembly Bill 92 (2023)

  • Effective: January 1, 2024 (chaptered September 30, 2023)
  • Summary: Prohibits persons who are prohibited from possessing a firearm from purchasing or possessing body armor. Expands the CA felon-prohibition beyond federal §931 to track CA's broader firearm-prohibited-persons list (includes certain misdemeanors, domestic-violence restraining orders, mental-health commitments, drug-addiction findings per CA Welfare & Institutions Code §8103).
  • Source: California AB 92 (2023)

CA Penal Code §12022.2

  • Effective: January 1, 2022 (enhancement framework long-standing; 2022 refresh)
  • Summary: Sentencing enhancement — adds 1–5 years to the sentence of any felon who wears body armor during the commission of a violent offense.
  • Source: CA Penal Code §12022.2

Civilian purchase

  • Online and in-person purchase both permitted for adults 18+ who are not firearm-prohibited.
  • No dealer license required for body armor sales specifically.
  • No state records-retention requirement on armor sellers.

Local ordinances

Counties and cities may impose their own restrictions. LA County and SF have shown historic willingness to add local armor restrictions; none currently in effect but monitor via R0 pipelines.

Recent changes (past 3 years)

  • 2022-01-01 — PC §12022.2 sentencing enhancement refresh
  • 2024-01-01 — AB 92 expanded prohibited-person definition for armor

Pending / proposed legislation

Monitor CA legislature for any armor-sale-tracking or licensing bills.

ArmorOS compliance handling

  • Civilian signups permitted for adults 18+
  • Run firearm-prohibited-person check against CA AB 92 expanded list (not just federal §931) — requires integration with CA DOJ background-check or vendor check against CA prohibited-persons categories
  • Acknowledge PC §12022.2 risk in buyer terms (informational)

Regulations

Reviewed 2026-04-14Public

Regulations — [STATE]

State agency administrative rules

[Any state-level agency rules implementing armor-related statutes — often from State Police, Dept. of Public Safety, or Department of State.]

Enforcement posture

[How rigorously the state enforces armor statutes, any notable enforcement actions.]

Sources

[AG opinions, state police guidance, state AG website links.]

Purchase channels

Reviewed 2026-04-14Free account
Available to Free account members
Sign in (free) to unlock this section.
Unlock

Dealer licensing

Reviewed 2026-04-14Free account
Available to Free account members
Sign in (free) to unlock this section.
Unlock

Suppliers in state

Reviewed 2026-04-14Free account
Available to Free account members
Sign in (free) to unlock this section.
Unlock

Tactical buyers

Reviewed 2026-04-14Verified Industry
Available to Verified Industry members
Tactical-buyer intel and LE agency breakdowns are limited to verified-industry subscribers — document review takes ~2 business days.
Apply

Law-enforcement breakdown

Per-agency detail — name-level coverage of municipal PDs, sheriffs, state police, corrections, National Guard, federal-in-state, transit/port, and university/campus police. Verified-industry subscribers only.

Major municipal PDs

Reviewed 2026-04-14Verified Industry
Available to Verified Industry members
Tactical-buyer intel and LE agency breakdowns are limited to verified-industry subscribers — document review takes ~2 business days.
Apply

County sheriffs

Reviewed 2026-04-14Verified Industry
Available to Verified Industry members
Tactical-buyer intel and LE agency breakdowns are limited to verified-industry subscribers — document review takes ~2 business days.
Apply

State police / highway patrol

Reviewed 2026-04-14Verified Industry
Available to Verified Industry members
Tactical-buyer intel and LE agency breakdowns are limited to verified-industry subscribers — document review takes ~2 business days.
Apply

Corrections

Reviewed 2026-04-14Verified Industry
Available to Verified Industry members
Tactical-buyer intel and LE agency breakdowns are limited to verified-industry subscribers — document review takes ~2 business days.
Apply

National Guard

Reviewed 2026-04-14Verified Industry
Available to Verified Industry members
Tactical-buyer intel and LE agency breakdowns are limited to verified-industry subscribers — document review takes ~2 business days.
Apply

Federal agencies in-state

Reviewed 2026-04-14Verified Industry
Available to Verified Industry members
Tactical-buyer intel and LE agency breakdowns are limited to verified-industry subscribers — document review takes ~2 business days.
Apply

Transit & port authorities

Reviewed 2026-04-14Verified Industry
Available to Verified Industry members
Tactical-buyer intel and LE agency breakdowns are limited to verified-industry subscribers — document review takes ~2 business days.
Apply

University & campus police

Reviewed 2026-04-14Verified Industry
Available to Verified Industry members
Tactical-buyer intel and LE agency breakdowns are limited to verified-industry subscribers — document review takes ~2 business days.
Apply

Authorized Dealers (3)

Curtis Blue Line

West Sacramento

Safariland
(530) 204-1310Website

Dana Safety Supply, Inc. (DSS)

Greensboro

Point BlankSafarilandArmor ExpressGH ArmorSurvival Armor
(336) 854-5536Website

Ron Macy and Associates

United Shield
(951) 600-1235

Law Enforcement Agencies (34)

California Department of Corrections and Rehabilitation

state_corrections

26,000
sworn

1515 S Street, Suite 415-South, Sacramento, 95811

(916) 445-8035Site

CA Army + Air National Guard

national_guard

21,000
sworn

10601 Bear Hollow Drive, Rancho Cordova, 95670

(916) 854-3000Site

Los Angeles County Sheriff's Department

county_sheriff

10,000
sworn

211 W Temple St, Los Angeles, 90012

(323) 267-4800Site

Los Angeles Police Department

municipal_pd

8,620
sworn

100 West 1st Street, Los Angeles, 90012

(877) 275-5273Site

California Highway Patrol

state_police

7,500
sworn

601 North 7th Street, Sacramento, 95811

(916) 843-3000Site

San Bernardino County Sheriff's Department

county_sheriff

3,300
sworn

655 East 3rd Street, San Bernardino, 92415

(909) 387-8313Site

Riverside County Sheriff's Department

county_sheriff

3,000
sworn

4095 Lemon Street, Riverside, 92501

(951) 955-2400Site

Orange County Sheriff's Department

county_sheriff

2,400
sworn

431 City Drive South, Orange, 92868

(714) 834-5858Site

San Diego County Sheriff's Department

county_sheriff

2,400
sworn

9621 Ridgehaven Ct, San Diego, 92123

(858) 868-3200Site

San Francisco Police Department

municipal_pd

1,950
sworn

1245 3rd Street, San Francisco, 94158

(415) 837-7000Site

San Diego Police Department

municipal_pd

1,900
sworn

1401 Broadway, MS 769, San Diego, 92101-5729

(619) 531-2000Site

Sacramento County Sheriff's Office

county_sheriff

1,500
sworn

711 G Street, Sacramento, 95814

(916) 874-5115Site