The most consequential 3D-printing story of the year may not be a printer or a material at all — it is a bill. California's State Assembly has passed AB 2047, the Firearm Printing Prevention Act, which would require consumer 3D printers sold in the state to run software that detects and blocks attempts to print firearms and illegal gun parts. The bill now heads to the State Senate, and whatever happens next, it has put a target on the open, general-purpose nature of the machines on our benches.
What the bill actually requires
AB 2047 would compel manufacturers to embed a "firearm blueprint detection algorithm" in every printer model by July 2028. Printers that do not support the algorithm would simply be banned from sale in California. The compliance timeline is concrete: by July 1, 2028, manufacturers must submit an attestation for each make and model they want to sell; by September 1, 2028, the state must publish a list of compliant models and refresh it at least quarterly; and on March 1, 2029, the sale of non-compliant hardware becomes illegal.
The enforcement teeth point at sellers as much as makers. Retailers caught selling non-compliant printers could face civil penalties of $25,000 per violation — a number high enough to make any store think twice about stocking a machine that is not on the state's approved list. And in a provision that has alarmed the maker world, the bill would make it a crime to "knowingly disable, deactivate, uninstall, or otherwise circumvent" the firearm-blocking technology on a printer you own.
Why makers and the EFF are alarmed
The intent — curbing untraceable 3D-printed "ghost guns" and the conversion devices that turn pistols into machine guns — is one few makers would argue with. The mechanism is another matter. The Electronic Frontier Foundation argues the law amounts to a content filter bolted onto a general-purpose tool, with all the collateral damage that implies. A "blueprint detection algorithm" has to decide what a given model is, and any such filter will produce false positives — flagging a bracket, a tool handle, or a piece of art because its geometry resembles a restricted part. Worse, criminalizing the act of circumventing the filter puts a legal cloud over the open-source firmware and slicers that the hobby is built on; Klipper, Marlin, and community forks do not ship with state-mandated content filters, and could not easily be made to.
There is also a practical problem the bill waves away: the printers already in garages. AB 2047 governs new sales, but it does nothing about the millions of capable, unfiltered machines already out there, which is where critics say a determined bad actor would simply look first. The likely result, they argue, is friction for law-abiding makers and businesses with little effect on the harm the bill targets.
Part of a wider wave
California is not acting alone. Washington and New York have advanced their own measures aimed at 3D-printed firearms, and at the federal level the 3D Printed Gun Safety Act of 2025 (S.2165) takes a different tack, targeting the distribution of digital firearm files rather than the printers themselves. The contrast matters: regulating files is narrower and aimed at the actual contraband, while regulating the hardware reaches every printer and every print. For an industry whose entire premise is a machine that will make whatever you tell it to, the difference between those two approaches is existential, and 2026 is shaping up to be the year it gets decided.
Can a printer even tell what a gun is?
The bill's central assumption is that a printer can reliably recognize a firearm before it makes one, and that is where engineers get nervous. A 3D printer receives g-code — thousands of coordinate moves — not a labeled CAD file that says "this is a lower receiver." Detecting intent from that stream, or from a sliced model, is a hard classification problem, and the cost of getting it wrong runs in both directions. Set the filter loose and it misses parts that have been trivially renamed or split into innocuous-looking pieces; set it tight and it blocks legitimate brackets, clamps, tool handles, and art that happen to share geometry with restricted components.
There is also the question of who maintains the algorithm and the blocklist. A quarterly state-published compliance list implies an ongoing approval bureaucracy that printer makers must satisfy for every model and firmware revision, and a detection database that has to be updated as new designs circulate — a moving target that mirrors the cat-and-mouse dynamic of content filtering everywhere else. Manufacturers selling nationally would face a choice between building a California-specific SKU and applying the state's rules to every printer they ship, the way California's emissions and chemical rules often become de facto national standards. For a maker, the practical worry is less about today's machine than about whether the next one ships locked down, harder to run open firmware on, and quicker to refuse a print for reasons that are opaque by design. That chilling effect on general-purpose, hackable hardware is what has the maker community paying closer attention to a gun bill than the headline might suggest.
What It Means for Makers
- Watch the Senate, not just the headline. AB 2047 has passed one chamber, not become law. The Senate version and any amendments will determine how broad the final mandate is.
- The open-source stack is the real flashpoint. A circumvention crime sits awkwardly next to Klipper, Marlin, and community slicers — the tools that make cheap printers good.
- False positives are the practical risk. Any blueprint filter will occasionally block legitimate parts; that friction lands on hobbyists and small shops first.
- File-level rules are the narrower path. The federal S.2165 approach targets gun files, not hardware — a useful contrast as you read coverage of what each proposal would actually do.