Files
republic-os/legislation/us/states/ca/20092010/ab-870.md
T
2026-07-06 17:28:36 -04:00

93 lines
6.1 KiB
Markdown

---
type: "Bill"
title: "Crime: school grounds: prohibited weapons."
description: "Existing law makes it a misdemeanor or a felony for a person, subject to exceptions, to bring or possess any of specified weapons, including dirks, daggers, ice picks, certain knives, razors with unguarded blades, tasers, stun guns, instruments expelling metallic projectiles, and spot marker guns, upon the grounds of, or within, any public or private school providing instruction in kindergarten or grades 1 to 12, inclusive."
jurisdiction: "us/states/ca"
legislature: "California Legislature"
session: "20092010"
identifier: "AB 870"
citation: "California AB 870 (20092010)"
classification: ["bill"]
subjects: ["Crime: school grounds: prohibited weapons."]
status: "enacted"
primary_sponsors: ["Huber"]
version_count: 6
action_count: 26
vote_count: 6
first_action: "2009-02-26"
last_action: "2009-10-11"
source: "openstates"
source_identifier: "ocd-bill/daad503d-3104-4ac8-be8c-aa928dbee8a6"
source_url: "http://leginfo.legislature.ca.gov/faces/billNavClient.xhtml?bill_id=200920100AB870"
source_hash: "455250ff19e46305bcbf4effc252cf0ac4bf14e238065c201db310aa14c1b582"
vintage: "2026-07-01"
source_snapshot: "https://data.openstates.org/daily/2026-07-01/public.pgdump"
retrieved_at: "2026-07-06"
confidence: "reported"
tags: ["legislation", "bill", "us-ca"]
---
# California AB 870 (20092010) — Crime: school grounds: prohibited weapons.
Existing law makes it a misdemeanor or a felony for a person, subject to exceptions, to bring or possess any of specified weapons, including dirks, daggers, ice picks, certain knives, razors with unguarded blades, tasers, stun guns, instruments expelling metallic projectiles, and spot marker guns, upon the grounds of, or within, any public or private school providing instruction in kindergarten or grades 1 to 12, inclusive.
## Version chain
The bill's text revisions, in order — the diff chain from filing to enrollment.
1. **02/26/09 - Introduced** (filed) — [source](https://leginfo.legislature.ca.gov/faces/billPdf.xhtml?bill_id=200920100AB870&version=20090AB87099INT)
2. **04/13/09 - Amended Assembly** (committee substitute) — [source](https://leginfo.legislature.ca.gov/faces/billPdf.xhtml?bill_id=200920100AB870&version=20090AB87098AMD)
3. **08/27/09 - Amended Senate** (committee substitute) — [source](https://leginfo.legislature.ca.gov/faces/billPdf.xhtml?bill_id=200920100AB870&version=20090AB87097AMD)
4. **10/11/09 - Chaptered** (committee substitute) — [source](https://leginfo.legislature.ca.gov/faces/billPdf.xhtml?bill_id=200920100AB870&version=20090AB87095CHP)
5. **AB870** (committee substitute) — [source](http://leginfo.legislature.ca.gov/faces/billNavClient.xhtml?bill_id=200920100AB870)
6. **09/09/09 - Enrolled** (enrolled) — [source](https://leginfo.legislature.ca.gov/faces/billPdf.xhtml?bill_id=200920100AB870&version=20090AB87096ENR)
## Votes
- Assembly 3rd Reading AB870 Huber By Correa — **pass** (pass) · upper
- Do pass, to Consent Calendar. — **pass** (pass) · lower
- AB 870 HUBER Concurrence in Senate Amendments — **pass** (pass) · lower
- Do pass, but re-refer to the Committee on Appropriations. — **pass** (pass) · upper
- Do pass and be re-referred to the Committee on Appropriations. — **pass** (pass) · lower
- AB 870 HUBER Assembly Third Reading — **pass** (pass) · lower
## Sponsors
- Huber — primary (person)
## Timeline
The legislative action history — every referral, reading, and vote.
- **2009-02-26** Read first time. To print. `reading-1`
- **2009-02-27** From printer. May be heard in committee March 29.
- **2009-03-23** Referred to Com. on PUB. S. `referral-committee`
- **2009-04-13** From committee chair, with author's amendments: Amend, and re-refer to Com. on PUB. S. Read second time and amended. `amendment-introduction, reading-2, amendment-passage, reading-1`
- **2009-04-13** Re-referred to Com. on PUB. S. `referral-committee`
- **2009-04-15** From committee: Do pass, and re-refer to Com. on APPR. Re-referred. (Ayes 7. Noes 0.) (April 14). `committee-passage-favorable, committee-passage`
- **2009-04-30** From committee: Do pass. To Consent Calendar. (April 29). `committee-passage-favorable, committee-passage`
- **2009-05-04** Read second time. To Consent Calendar. `reading-2, reading-1`
- **2009-05-11** From Consent Calendar. To third reading.
- **2009-05-14** Read third time, passed, and to Senate. (Ayes 74. Noes 0. Page 1446.) `reading-3, passage, reading-1`
- **2009-05-14** In Senate. Read first time. To Com. on RLS. for assignment. `reading-1`
- **2009-05-21** Referred to Com. on PUB. S. `referral-committee`
- **2009-06-16** From committee: Do pass, and re-refer to Com. on APPR. Re-referred. (Ayes 6. Noes 0.) (June 16). `committee-passage-favorable, committee-passage`
- **2009-06-23** From committee: Be placed on second reading file pursuant to Senate Rule 28.8. `committee-passage`
- **2009-06-24** Read second time. To third reading. `reading-2, reading-1`
- **2009-06-25** Ordered to Special Consent Calendar.
- **2009-06-26** Ordered returned to third reading.
- **2009-08-27** Read third time, amended. To second reading. `reading-3, amendment-passage, reading-1`
- **2009-08-31** Read second time. To third reading. `reading-2, reading-1`
- **2009-09-01** Read third time, passed, and to Assembly. (Ayes 30. Noes 4. Page 2058.) `reading-3, passage, reading-1`
- **2009-09-02** In Assembly. Concurrence in Senate amendments pending. May be considered on or after September 4 pursuant to Assembly Rule 77.
- **2009-09-03** Assembly Rule 77 suspended. (Page 2970.)
- **2009-09-03** Senate amendments concurred in. To enrollment. (Ayes 77. Noes 0. Page 2986.) `amendment-passage, committee-passage-favorable`
- **2009-09-11** Enrolled and to the Governor at 7 p.m.
- **2009-10-11** Approved by the Governor. `executive-signature`
- **2009-10-11** Chaptered by Secretary of State - Chapter 258, Statutes of 2009.
## Source
OpenStates / OpenCivicData bulk snapshot [2026-07-01](https://data.openstates.org/daily/2026-07-01/public.pgdump); origin `ocd-bill/daad503d-3104-4ac8-be8c-aa928dbee8a6`. Confidence: reported (aggregated from official California legislature records).