California just passed a law that could one day make your next 3D printer refuse to run certain files. AB 2047, signed on September 26, 2026, does not ban printers and does not touch the one on your desk. It sets a slow, conditional process: the state DOJ must start checking by July 1, 2027 for an industry standard from ASTM International, and only if that standard exists can a sales requirement for firearm-blocking technology follow a year later. Until then, nothing changes for owners. But New York has already enacted its own version, Colorado and Washington have similar bills moving, and the open questions (false positives on legitimate parts, easy file workarounds, open-source firmware) will shape how every maker, school, and printer manufacturer deals with this idea. Here is exactly what the law says, what the timeline looks like, and what it means for you.
Quick Takeaways
- Signed: Governor Newsom signed AB 2047, the California Firearm Printing Prevention Act, on September 26, 2026. It is Chapter 461, Statutes of 2026.
- Conditional mandate: Printers must carry file-screening technology only if ASTM International publishes a standard and the California DOJ finds the technology feasible.
- Your current printer is safe: Existing printers do not need retrofitting, and the law regulates sales and transfers rather than ownership or use.
- Earliest impact: The DOJ’s first standards check is due by July 1, 2027. A sales restriction would follow one year after the DOJ issues its standards.
| Question | Short Answer |
|---|---|
| Is it law? | Yes, signed 9/26/2026 |
| Is the mandate active? | No. It depends on an ASTM standard |
| Who is regulated? | Manufacturers and sellers of printers in California |
| Are owned printers affected? | No retrofit required |
| First milestone | DOJ quarterly checks begin by 7/1/2027 |
What Is California AB 2047?
AB 2047 is a state law that creates a pathway to require firearm-blocking technology on 3D printers sold in California. Assemblymember Rebecca Bauer-Kahan authored it, and she describes the approach as “upstream” prevention. It targets 3D-printed firearms and machine gun conversion devices at the printer, before a part exists.
The legislation does not ban printers, and it does not ban owning one. It sets up a process that could, years from now, require new printers sold in the state to screen print jobs.
How the Law Defines “Firearm-Blocking Technology”
The statute defines the term as hardware, firmware, or other integrated technological measures that stop a print job from proceeding until a firearm blueprint detection algorithm has evaluated the file and found it would not produce a firearm or a machine gun conversion device.
The definition is deliberately technology-neutral. The blocking layer could live in:
- Printer firmware (Marlin, Klipper, or proprietary stacks)
- A slicer or companion app tied to the printer
- Cloud-connected services that check files before release
- Dedicated hardware inside the machine
Why the Final Version Is Weaker Than the Original
The bill changed a lot on its way through the Legislature. Earlier drafts described a state-published list of compliant printers and a sales prohibition starting December 1, 2029. Coverage of the final text says the Senate rewrite made the California version more conditional. The mandate now depends on a third party, ASTM, producing a standard first.
AB 2047 Timeline: What Happens and When
| Date | Milestone |
|---|---|
| Sept. 26, 2026 | Governor signs AB 2047 |
| By July 1, 2027 | DOJ begins checking quarterly for an ASTM standard |
| Quarterly, through July 1, 2029 | DOJ keeps checking for a published or adopted standard until that date |
| After a standard appears | DOJ determines whether the standard shows blocking technology is technologically feasible |
| DOJ issues standards | Minimum performance guidance is published |
| +1 year | Sale, offer for sale, or paid transfer of noncompliant printers becomes barred |
If ASTM publishes nothing by the sunset date, the DOJ is relieved of further checking and the requirement never activates. That is the central uncertainty. Critics have argued that ASTM does not write standards on a legislature’s timeline, so the practical outcome is unclear.
My estimate: even in a fast scenario, a sales restriction is unlikely before mid-2028. A realistic path runs later. Treat this as a planning assumption, not a statutory date.
What Printers Would Actually Have to Do
A compliant machine would need a pre-print evaluation step. The workflow looks like this:
- You send a model (STL, 3MF, OBJ) or sliced G-code to the printer.
- The detection algorithm compares the geometry against known firearm and conversion-device patterns.
- If the file passes, the print starts. If it is flagged, the job is blocked.
The Technical Problem: Geometry Is Ambiguous
Firearm parts are mechanical shapes, and plenty of legitimate objects share those shapes. Detection tools have to separate real threats from ordinary parts such as tubes, brackets, levers, and housings.
Critics describe two failure modes:
| Failure Mode | What Happens | Who It Hurts |
|---|---|---|
| False negatives | Modified files (resized, split into pieces) slip past a detector | Enforcement effectiveness |
| False positives | Legitimate parts that resemble gun components get blocked | Makers, engineers, schools |
One analysis reported that the first problem means a file can be defeated by changing its size or splitting it into multiple pieces, while the second can block barrels, brackets, levers, tubes, and similar parts with legitimate uses. The Electronic Frontier Foundation went further in June 2026, arguing the mandated technology cannot work as intended.
What the Specs Look Like in Practice
The statute sets no numerical thresholds. It leaves detection accuracy, latency, and update mechanisms to the future standard. Expect the eventual ASTM and DOJ documents to address:
- Accepted file formats and whether G-code is screened
- Detection accuracy and acceptable false-positive rates
- Offline behavior (a printer with no internet connection)
- Update cadence for the signature or algorithm library
- Self-attestation and testing procedures for manufacturers
Earlier legislative text referenced a manufacturer self-attestation to the DOJ and testing of the detection software against state performance standards. Check the chaptered text for what survived.
AB 2047 vs. Other State Efforts
California is not alone. It is the second state to enact printer-level firearm restrictions, after New York, and Colorado and Washington have similar bills moving.
| Factor | California AB 2047 | New York (FY27 Budget) | Washington HB 2321 |
|---|---|---|---|
| Status | Signed 9/26/2026 | Enacted | Proposed (status varies by source) |
| Mandate trigger | ASTM standard + DOJ feasibility finding | Rules written after an expert working group | Direct requirement in bill text |
| Mechanism | Firearm blueprint detection algorithm | Same concept, state blueprint library | Same concept, AG-maintained design database |
| File-possession crime | Not the core mechanism | Class A misdemeanor for unlicensed possession or distribution of digital firearm manufacturing code | Not applicable |
| Existing printers | Exempt from retrofit | Sale-focused | Sale and transfer focused |
California already restricts the underlying act. Penal Code § 29185 prohibits unlicensed people from using a 3D printer or CNC mill to manufacture a firearm. AB 2047 adds a prevention layer on top of that prohibition.
Who Is Affected
| Group | Impact | Risk Level |
|---|---|---|
| Printer OEMs (Prusa, Bambu Lab, Creality, Elegoo, etc.) | Future firmware and compliance engineering for California | High |
| Resellers and online marketplaces | Must not sell noncompliant units once the restriction takes effect | High |
| Hobbyists with existing printers | No retrofit required | Low |
| Schools and makerspaces | Possible false positives on student projects | Medium |
| VFX and prop studios | Props can resemble weapons; studios such as Legacy Effects raised concerns | Medium |
| Firearm-blocking researchers | Bona fide distribution of digital firearm code for developing and testing blocking technology is shielded from specified civil liability | Protected |
Practical Examples and Real-World Scenarios
Scenario 1: The Hobbyist Upgrading in 2028
You buy a new printer in California after a standard takes effect. The printer ships with screening built in. Most prints (cosmetic parts, enclosures, organizers) pass without notice. A cylindrical part with a threaded end might trigger a review, depending on the algorithm.
Scenario 2: The Film Prop Shop
A studio prints dozens of replica weapons for a production. Under an overbroad detector, those files could be blocked at the printer. The industry has said it needs clear carve-outs and an appeals path before it can accept a blanket requirement.
Scenario 3: The OEM Planning a California SKU
A manufacturer weighing a California-specific firmware branch faces three questions: where does detection run (on-device or cloud), how are updates delivered, and how is the machine certified? Because the standard does not exist yet, the smart move is to track ASTM committee activity rather than build speculatively.
Scenario 4: The Print Farm Owner
A business running 50 printers buys replacements on a rolling cycle. Fleet purchases in California after the restriction takes effect would need compliant models. Existing units stay legal to own and operate.
How to Check Your Firmware Today
Nothing about AB 2047 requires action now. Knowing your firmware stack will make future compliance announcements easier to evaluate.
Marlin: send this G-code command over a serial console to print firmware details:
M115
This returns the firmware name, version, and machine capabilities.
Klipper: run this over SSH on your host (the path assumes a default install):
cd ~/klipper && git describe --tags
This prints the installed Klipper version, which helps you match against future release notes.
Preparation checklist:
- Record your printer model, serial number, and purchase date. A pre-effective-date purchase documents that your unit predates any requirement.
- Subscribe to ASTM International committee announcements on additive manufacturing.
- Watch the California DOJ for its quarterly determinations starting July 2027.
- Read the chaptered bill text (Chapter 461, Statutes of 2026) rather than relying on summaries, since earlier drafts differed substantially.
Open Questions Worth Watching
- Will ASTM publish a standard at all? It is a voluntary standards body, and the law hinges on its output.
- Can detection be accurate enough? The false-positive and bypass debates have no settled answer.
- How will open-source firmware be handled? Klipper and Marlin are community-maintained, and a certification requirement sits awkwardly with that model.
- Will legal challenges follow? Opponents have framed the concept as censorship of private printers, and the NRA has been among them.
FAQ
Is California AB 2047 a ban on 3D printers?
No. It does not ban ownership or use. It sets a process that could bar the sale or paid transfer of new printers lacking firearm-blocking technology, and only after an ASTM standard exists and the DOJ issues its own standards.
Do I have to update my current 3D printer?
No. Existing printers do not need to be retrofitted. The law targets printers that have not yet been sold.
When does AB 2047 take effect?
The law was signed on September 26, 2026. The DOJ must begin checking for an ASTM standard no later than July 1, 2027. The sales restriction begins one year after the DOJ issues its standards, and only if that happens.
Does AB 2047 make printing a gun legal or illegal?
It does not change the underlying rule. California law already prohibits unlicensed people from manufacturing firearms with a 3D printer. AB 2047 adds a technology requirement for printer manufacturers.




