Legislative record
Summary
Existing law makes it a crime to knowingly or willfully cause another person to engage in the unlawful manufacture of firearms or knowingly or willfully aiding, abetting, prompting, or facilitating the unlawful manufacture of firearms, including the manufacture of assault weapons or .50 BMG rifles or the manufacture of any firearm using a 3-dimensional printer, as specified. Existing law authorizes a civil action against a person who knowingly distributes or causes to be distributed any digital firearm manufacturing code to any person, except as specified. Existing law authorizes the Attorney General, county counsel, or city attorney to bring an action against this person and seek a civil penalty, as specified, for each violation, as well as injunctive relief. This bill would require the Department of Justice to check on a quarterly basis beginning no later than July 1, 2027, whether ASTM International has published industry standards for equipping 3-dimensional printers with firearm blocking technology. The bill would require, if the department determines that ASTM International has published or adopted industry standards for firearm blocking technology for 3-dimensional printers, that the department publish written guidance or regulations within 24 months after making that determination. The bill would require, among other things, the written guidance or regulations to describe minimum performance standards for 3-dimensional printer firearm blocking technology before a printer can lawfully be sold or offered for sale in the state. If, as of July 1, 2029, the department determines that ASTM International has not published industry standards for firearm blocking technology for 3-dimensional printers, the bill would relieve the department of any further responsibility to ascertain whether ASTM International has published or adopted industry standards. The bill would make it unlawful to sell, offer for sale, or transfer for consideration, a 3-dimensional printer in the State of California that is not equipped with firearm blocking technology that also meets the above-described industry standards. The bill would exempt printers used exclusively for the manufacturing of properties (props) in the entertainment industry, and would authorize the department to adopt regulations that provide for additional exceptions to these provisions. This bill would also exempt a person who distributes, or causes the distribution of, digital firearm manufacturing code, solely for the bona fide purpose of, among other things, developing, refining, and testing the functionality of a firearm blocking technology from civil liability. This bill would make these provisions severable.
Digest published by the state legislature, retrieved via Open States. Heard is not affiliated with either.
Bill text
The full text of this bill isn't on Heard yet. The official documents are linked below.
- 09/26/26 - Chaptered9/26/2026Official document (PDF)
- 09/04/26 - Enrolled9/4/2026Official document (PDF)
- 08/28/26 - Amended Senate8/28/2026Official document (PDF)
- 08/17/26 - Amended Senate8/17/2026Official document (PDF)
- 07/02/26 - Amended Senate7/2/2026Official document (PDF)
- 06/15/26 - Amended Senate6/15/2026Official document (PDF)
- 05/18/26 - Amended Assembly5/18/2026Official document (PDF)
- 02/17/26 - Introduced2/17/2026Official document (PDF)
- AB2047Official document (HTML)
Roll-call record
How representatives voted
87 yea·29 nay
- Eloise ReyesYea
State Senator · Democratic · CA
- Dave CorteseYea
State Senator · Democratic · CA
- Jerry McNerneyYea
State Senator · Democratic · CA
- Henry SternYea
State Senator · Democratic · CA
- Caroline MenjivarYea
State Senator · Democratic · CA
- Jesse GabrielYea
Assembly Member · Democratic · CA
- Josh BeckerYea
State Senator · Democratic · CA
- Jasmeet BainsYea
Assembly Member · Democratic · CA
- Catherine BlakespearYea
State Senator · Democratic · CA
- Rick ZburYea
Assembly Member · Democratic · CA
- Aisha WahabYea
State Senator · Democratic · CA
- Gail PellerinYea
Assembly Member · Democratic · CA
- Mike McGuireYea
State Senator · Democratic · CA
- Tom UmbergYea
State Senator · Democratic · CA
- Chris RogersYea
Assembly Member · Democratic · CA
- Susan RubioYea
State Senator · Democratic · CA
- Ben AllenYea
State Senator · Democratic · CA
- Angelique AshbyYea
State Senator · Democratic · CA
- Tim GraysonYea
State Senator · Democratic · CA
- Robert RivasYea
Assembly Member · Democratic · CA
- Sabrina CervantesYea
State Senator · Democratic · CA
- Lola Smallwood-CuevasYea
State Senator · Democratic · CA
- Michelle RodriguezYea
Assembly Member · Democratic · CA
- John LairdYea
State Senator · Democratic · CA
- Monique LimónYea
State Senator · Democratic · CA
- Scott WienerYea
State Senator · Democratic · CA
- Patrick AhrensYea
Assembly Member · Democratic · CA
- Nick SchultzYea
Assembly Member · Democratic · CA
- Robert GarciaYea
Assembly Member · Democratic · CA
- Tasha BoernerYea
Assembly Member · Democratic · CA
- David AlvarezYea
Assembly Member · Democratic · CA
- Lisa CalderonYea
Assembly Member · Democratic · CA
- Chris WardYea
Assembly Member · Democratic · CA
- Mia BontaYea
Assembly Member · Democratic · CA
- James RamosYea
Assembly Member · Democratic · CA
- Damon ConnollyYea
Assembly Member · Democratic · CA
- John HarabedianYea
Assembly Member · Democratic · CA
- Cecilia Aguiar-CurryYea
Assembly Member · Democratic · CA
- Pilar SchiavoYea
Assembly Member · Democratic · CA
- Isaac BryanYea
Assembly Member · Democratic · CA
- Joaquin ArambulaYea
Assembly Member · Democratic · CA
- Corey JacksonYea
Assembly Member · Democratic · CA
- Mike FongYea
Assembly Member · Democratic · CA
- Jessica CalozaYea
Assembly Member · Democratic · CA
- Steve BennettYea
Assembly Member · Democratic · CA
- Juan CarrilloYea
Assembly Member · Democratic · CA
- Alex LeeYea
Assembly Member · Democratic · CA
- Catherine StefaniYea
Assembly Member · Democratic · CA
- Ash KalraYea
Assembly Member · Democratic · CA
- Maggy KrellYea
Assembly Member · Democratic · CA
- Mark GonzálezYea
Assembly Member · Democratic · CA
- Rebecca Bauer-KahanYea
Assembly Member · Democratic · CA
- Dawn AddisYea
Assembly Member · Democratic · CA
- Lori WilsonYea
Assembly Member · Democratic · CA
- Blanca PachecoYea
Assembly Member · Democratic · CA
- Gregg HartYea
Assembly Member · Democratic · CA
- Darsh PatelYea
Assembly Member · Democratic · CA
- José SolacheYea
Assembly Member · Democratic · CA
- Sharon Quirk-SilvaYea
Assembly Member · Democratic · CA
- LaShae Sharp-CollinsYea
Assembly Member · Democratic · CA
- Liz OrtegaYea
Assembly Member · Democratic · CA
- Diane PapanYea
Assembly Member · Democratic · CA
- Esmeralda SoriaYea
Assembly Member · Democratic · CA
- Stephanie NguyenYea
Assembly Member · Democratic · CA
- Josh LowenthalYea
Assembly Member · Democratic · CA
- Blanca RubioYea
Assembly Member · Democratic · CA
- Buffy WicksYea
Assembly Member · Democratic · CA
- Tina McKinnorYea
Assembly Member · Democratic · CA
- Sade ElhawaryYea
Assembly Member · Democratic · CA
- Matt HaneyYea
Assembly Member · Democratic · CA
- Mike GipsonYea
Assembly Member · Democratic · CA
- Marc BermanYea
Assembly Member · Democratic · CA
- Rhodesia RansomYea
Assembly Member · Democratic · CA
- Avelino ValenciaYea
Assembly Member · Democratic · CA
- Jacqui IrwinYea
Assembly Member · Democratic · CA
- Cottie Petrie-NorrisYea
Assembly Member · Democratic · CA
- Melissa HurtadoYea
State Senator · Democratic · CA
- Akilah Weber PiersonYea
State Senator · Democratic · CA
- Lena GonzalezYea
State Senator · Democratic · CA
- Steve PadillaYea
State Senator · Democratic · CA
- Anna CaballeroYea
State Senator · Democratic · CA
- Bob ArchuletaYea
State Senator · Democratic · CA
- Christopher CabaldonYea
State Senator · Democratic · CA
- Sasha PérezYea
State Senator · Democratic · CA
- Laura RichardsonYea
State Senator · Democratic · CA
- Jesse ArreguínYea
State Senator · Democratic · CA
- María Elena DurazoYea
State Senator · Democratic · CA
- Roger NielloNay
State Senator · Republican · CA
- Carl DeMaioNay
Assembly Member · Republican · CA
- Phillip ChenNay
Assembly Member · Republican · CA
- David TangipaNay
Assembly Member · Republican · CA
- Jeff GonzalezNay
Assembly Member · Republican · CA
- James GallagherNay
Assembly Member · Republican · CA
- Laurie DaviesNay
Assembly Member · Republican · CA
- Juan AlanisNay
Assembly Member · Republican · CA
- Leticia CastilloNay
Assembly Member · Republican · CA
- Stan EllisNay
Assembly Member · Republican · CA
- Joshua HooverNay
Assembly Member · Republican · CA
- Heather HadwickNay
Assembly Member · Republican · CA
- Greg WallisNay
Assembly Member · Republican · CA
- Natasha JohnsonNay
Assembly Member · Republican · CA
- Kate SanchezNay
Assembly Member · Republican · CA
- Ali MacedoNay
Assembly Member · Republican · CA
- Tri TaNay
Assembly Member · Republican · CA
- Diane DixonNay
Assembly Member · Republican · CA
- Joe PattersonNay
Assembly Member · Republican · CA
- Heath FloraNay
Assembly Member · Republican · CA
- Marie Alvarado-GilNay
State Senator · Republican · CA
- Kelly SeyartoNay
State Senator · Republican · CA
- Suzette ValladaresNay
State Senator · Republican · CA
- Rosilicie Ochoa BoghNay
State Senator · Republican · CA
- Shannon GroveNay
State Senator · Republican · CA
- Steve ChoiNay
State Senator · Republican · CA
- Tony StricklandNay
State Senator · Republican · CA
- Brian JonesNay
State Senator · Republican · CA
- Megan DahleNay
State Senator · Republican · CA
Docket history
Action history
- 9/26/2026Chaptered by Secretary of State - Chapter 461, Statutes of 2026.
- 9/26/2026Approved by the Governor.
- 9/14/2026Enrolled and presented to the Governor at 1:30 p.m.
- 8/31/2026Senate amendments concurred in. To Engrossing and Enrolling. (Ayes 60. Noes 18. Page 7035.).
- 8/31/2026In Assembly. Concurrence in Senate amendments pending.
- 8/31/2026Read third time. Passed. Ordered to the Assembly. (Ayes 29. Noes 10.).
- 8/30/2026Read second time. Ordered to third reading.
- 8/28/2026Read third time and amended. Ordered to second reading.
- 8/18/2026Read second time. Ordered to third reading.
- 8/17/2026Read second time and amended. Ordered returned to second reading.