California Passes 3D Printer Bill Criminalizing Bypass of Gun Blocks

California’s state Assembly has passed AB 2047, the Firearm Printing Prevention Act, a bill that would require every consumer 3D printer sold in the state to ship with software that screens a design file and refuses to print a gun. It cleared the chamber after a May 18 amendment, was ordered to a third reading the next day, and now heads to the state Senate.

Most coverage stops at the gun-blocking mandate. The provision worrying software engineers and repair advocates sits lower in the bill: disabling or bypassing that screen would itself be a misdemeanor, a first-in-the-nation reach that lands on the open hobbyist firmware running millions of desktop machines, not just on the people printing weapons.

The Compliance Calendar Aimed at March 2029

AB 2047 adds a new Title 21.1 to California’s Civil Code and hands most of the work to the state Department of Justice (DOJ, the agency that already administers California’s firearm rules). Introduced in February by Assembly Member Rebecca Bauer-Kahan, a Democrat representing the East Bay, the bill builds a multi-year runway before any printer leaves a shelf.

The mechanics arrive on a fixed schedule. According to the statutory text of the Firearm Printing Prevention Act, the rollout runs through four dated checkpoints:

  1. January 1, 2028: The DOJ publishes performance standards for firearm blueprint detection algorithms and begins accepting certifications.
  2. July 1, 2028: Printer manufacturers file a sworn attestation for each model, with false statements punishable as perjury.
  3. September 1, 2028: The DOJ publishes its list of compliant printer makes and models.
  4. March 1, 2029: Selling or transferring a non-compliant printer in California becomes unlawful.

After that final date, a seller of a non-compliant machine faces a civil penalty of up to $25,000 per violation, plus injunctive relief and attorney’s fees for a prevailing plaintiff. The bill exempts printers sold to state-licensed firearms makers, law enforcement, certain aerospace and biomedical firms, and entertainment-industry propmaking studios. It does not exempt the consumer machines sitting in schools, libraries, and community makerspaces.

Why Makers See a Right-to-Repair Trojan Horse

The clause that separates California from every other state is short and consequential. AB 2047 makes it a misdemeanor to knowingly disable, deactivate, uninstall, or otherwise circumvent the mandated blocking technology with intent to manufacture firearms, and to sell or transfer a modified printer meant to facilitate unlawful manufacture. The statute carries an intent requirement. The fear in the maker world is how broadly that framing can stretch once a machine’s stock firmware is gone.

Marlin, Klipper, and the Open-Source Question

Hobbyist 3D printers are routinely re-flashed with community firmware. Two projects dominate: Marlin, the open-source firmware that runs on a huge share of desktop machines, and Klipper, which offloads motion planning to a small attached computer. Both are free, both are user-modified, and neither is built to host a state-certified gun-detection check.

In a digital-rights analysis of the print-blocking mandate, the Electronic Frontier Foundation (EFF, a nonprofit that litigates technology and civil-liberties cases) called the requirement “censorware” and argued the bill would “effectively criminalize use of any third-party, open-source 3D printer firmware.” Authors Cliff Braun and Rory Mir wrote that installing your own open-source firmware strips out the mandated block, which is precisely the act the law targets.

The Inkjet Lesson Repair Advocates Cite

The group’s sharper warning is economic. Lock owners out of modifying their own machines, the EFF argued, and printer makers gain the leverage to confine buyers to first-party tools, parts, and consumables, the same playbook that turned 2D inkjet printers into a byword for proprietary lock-in and planned obsolescence. Resale gets riskier too. The EFF noted that reselling a printer that has dropped off the state’s compliant list could expose the seller to penalties, chilling the secondhand market that keeps older hardware affordable for students and small shops.

The Detection Problem the Bill Concedes

AB 2047 does not require a perfect detector. The text asks for algorithms that work “with a high degree of accuracy” and instructs the DOJ to set acceptable false-positive and false-negative rates rather than demand a flawless one. That concession is also the technical weak point.

A gun part is not visually exotic. A firearm’s frame, a magazine well, or a fire-control component shares geometry with brackets, jigs, and ordinary mechanical hardware that makers print every day. The universe of files keeps expanding, too, as AI tools that turn a photo into a printable 3D model push model creation into the hands of anyone with a phone. Critics list several reasons a server-side or on-device filter struggles:

  • A minor edit to a design file changes its digital signature, defeating any block that matches against a database of known blueprints.
  • Geometry analysis sophisticated enough to catch a disguised part can exceed the compute on a cheap consumer printer, pushing the check to a remote server.
  • Remote scanning raises connectivity and privacy questions, because the machine would phone home about what its owner is printing.
  • Tightening the filter to catch more weapons raises false positives that block legitimate brackets, prosthetic parts, and engineering prototypes.

The EFF devoted a separate piece to the point, arguing in detail that algorithmic print-blocking is technically fraught and likely to fail at its stated job while burdening everyone else.

The Numbers Driving the Push

Supporters say the gap in enforcement is real and growing. Bauer-Kahan’s office, announcing the bill, pointed to a seizure in the Santa Rosa area that pulled three printers and 167 firearms from a single operation, most of them with their serial numbers ground off. Gun-safety groups frame the measure as stopping illegal manufacturing at the source, before a weapon is ever built.

The headline statistics behind the campaign:

  • 167 firearms recovered alongside three printers in the Santa Rosa seizure, 150 of them with obliterated serial numbers.
  • Nearly 1,000% growth in 3D-printed crime-gun recoveries across 20 cities between 2020 and 2024.
  • 28 former Moms Demand Action volunteers now serve as elected officials in California, including the bill’s author.

That recovery figure comes from the gun-safety group’s tally of 3D-printed gun recoveries, published by Everytown for Gun Safety. The emotional case from advocates is blunter.

No teenager should be able to manufacture deadly weapons in their bedroom with the click of a button.

That line came from Gavriella Geffner of UC Davis Students Demand Action, in the coalition statement backing the Assembly vote.

How California Reaches Further Than New York, Washington, and Colorado

California is not first to the idea. It is first to criminalize the owner who removes the block. New York folded a printer mandate into its state budget, Washington signed a pair of bills in March, and Colorado wrote a manufacture-focused statute that takes effect this summer. None of them turn re-flashing your own machine into a crime.

State Printer hardware blocking mandate Owner circumvention penalty Status
California (AB 2047) Yes, screens files before printing Misdemeanor, with intent to manufacture Passed Assembly, in Senate
New York Yes, blocks frames and receivers No firmware-specific clause Signed via budget bill
Washington (HB 2320/2321) Yes, detection algorithms required No Signed March 2026
Colorado (HB 26-1144) No, targets manufacture and files No Effective July 1, 2026

The contrast matters because the anti-circumvention rule is what drags open hardware into the fight. A law that only bans printing a gun leaves a re-flashed Marlin board alone. A law that bans removing the gun-detection software cannot, because removing it is what installing community firmware does.

The Senate Vote and the Road to 2029

For now the bill sits with the state Senate, where it needs a floor vote, likely committee review, and the governor’s signature before any printer maker files a single attestation. The substantive deadlines do not begin until 2028, so even quick passage leaves nearly two years before the first standards land and three before the sales ban bites.

If the Senate keeps the anti-circumvention clause intact and the bill becomes law, California sets the template every other state will copy or reject, and the maker community’s open-firmware fight moves from comment letters to courtrooms. If the Senate strips or narrows that clause to match New York and Washington, the headline ghost-gun mandate survives and the part that alarmed the engineers quietly goes away.

Frequently Asked Questions

What would AB 2047 require 3D printer owners to do?

Nothing directly at purchase, because the mandate falls on manufacturers and sellers. Owners would be affected by the anti-circumvention rule: knowingly disabling or bypassing the mandated gun-blocking software with intent to manufacture firearms would be a misdemeanor, and that is the same act as wiping stock firmware for a community alternative.

When would the California 3D printer law take effect?

The deadlines are staggered. The DOJ would publish detection standards by January 1, 2028, manufacturers would file model attestations by July 1, 2028, a compliant-model list would appear by September 1, 2028, and the ban on selling non-compliant printers would start March 1, 2029.

Does AB 2047 ban owning a 3D printer?

No. The bill regulates the sale and transfer of new consumer printers in California and does not prohibit owning, using, or keeping a machine you already have. It targets what new printers must include and what owners may not do to that software.

Would AB 2047 make open-source firmware like Marlin illegal?

Not by name. The EFF argues the practical effect comes close, because installing third-party firmware such as Marlin or Klipper removes the mandated block, the precise circumvention the bill criminalizes. The statute’s intent requirement is the legal hinge that courts would likely have to interpret.

What is the penalty for selling a non-compliant 3D printer?

Starting March 1, 2029, selling or transferring a printer not on the state’s compliant list would carry a civil penalty of up to $25,000 per violation, enforceable by the Attorney General, a county counsel, or a city attorney, along with injunctive relief and attorney’s fees.

Which other states have passed 3D printer gun laws?

New York enacted printer rules through its budget, Washington signed HB 2320 and HB 2321 in March 2026, and Colorado’s HB 26-1144 takes effect July 1, 2026. California’s bill is distinct because it is the only one that criminalizes an owner circumventing the blocking software.

Leave a Reply

Your email address will not be published. Required fields are marked *