Pen. Code, § 32025 · Article 5. Rules Governing Unsafe Handguns
Pen. Code, § 32025
Text — As published in the Legislative Counsel's database, tables dated October 18, 2026 (pubinfo_2025.zip)
A handgun model removed from the roster pursuant to subdivision (d) of Section 32020 may be reinstated on the roster if all of the following are met:
(a) The manufacturer petitions the Attorney General for reinstatement of the handgun model.
(b) The manufacturer pays the Department of Justice for all of the costs related to the reinstatement testing of the handgun model, including the purchase price of the handguns, prior to reinstatement testing.
(c) The reinstatement testing of the handguns shall be in accordance with subdivisions (b) and (c) of Section 32020.
(d) The three handgun samples shall be tested only once for reinstatement. If the sample fails it may not be retested.
(e) If the handgun model successfully passes testing for reinstatement, and if the manufacturer of the handgun is otherwise in compliance with Sections 31900 to 32110, inclusive, the Attorney General shall reinstate the handgun model on the roster maintained pursuant to subdivision (a) of Section 32015.
(f) The manufacturer shall provide the Attorney General with the complete testing history for the handgun model.
(g) Notwithstanding subdivision (a) of Section 32020, the Attorney General may, at any time, further retest any handgun model that has been reinstated to the roster.
Notes and commentary — not statutory text
History
Added by Stats. 2010, Ch. 711, Sec. 6. (SB 1080) Effective January 1, 2011. Operative January 1, 2012, by Sec. 10 of Ch. 711.
Source of truth
- Edition
- As published in the Legislative Counsel's database, tables dated October 18, 2026 (pubinfo_2025.zip)
- Official file
- https://leginfo.legislature.ca.gov/faces/codes_displaySection.xhtml?lawCode=PEN§ionNum=32025.
- Text hash
- sha256 708159870336ab59415d0afe94bea9e3a95775d6879fa97b2eb1de6d67098333
- Composed by
- compose_ca.py 2026-10-22: the Legislative Counsel's CAML content files read by a tokenizer (caml_readers.reader_a); an independent xml.etree reading (caml_readers.reader_b) agrees on every section
This section cites
Provisions in this library that the text above cites, as it prints each citation. A range cited as “ss. 61.13-61.16” links its first and last provisions.
Procedural information only. Not legal advice and not a substitute for the advice of an attorney. Confirm the current text with the official publisher before relying on it.