California AB 2047 Explained: Firearm-Blocking Technology in 3D Printers

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:

  1. You send a model (STL, 3MF, OBJ) or sliced G-code to the printer.
  2. The detection algorithm compares the geometry against known firearm and conversion-device patterns.
  3. 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

  1. Will ASTM publish a standard at all? It is a voluntary standards body, and the law hinges on its output.
  2. Can detection be accurate enough? The false-positive and bypass debates have no settled answer.
  3. How will open-source firmware be handled? Klipper and Marlin are community-maintained, and a certification requirement sits awkwardly with that model.
  4. 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.

Hot this week

Why Filament Prices Went Up and 10 Ways to Print for Less

Filament prices jumped. Learn why, then use 10 proven slicer, buying, and recycling tactics to cut your cost per print. Start saving today.

How Tariffs Are Changing 3D Printer and Filament Prices (and How to Shop Smart)

US tariffs keep shifting printer and filament prices. See what you pay now, which brands are exposed, and 9 ways to cut costs. Read the guide.

3D Printing in 2026: The 10 Biggest Trends Every Maker Should Know

Explore the 10 biggest 3D printing trends of 2026, from tool changers to AI slicing and accessible metal. See specs, comparisons, and setup tips. Read now.

State Laws Targeting 3D-Printed Guns: What Hobbyists Need to Know

Track 2026 state laws on 3D-printed guns, digital files, and printers. See where the rules changed and how to stay compliant. Read the guide.

Halloween 3D Prints: Spooky Décor, Costumes, and Props That Wow

Print Halloween décor, costumes, and props that stand out. Get settings, materials, and project ideas for FDM and resin. Start your spooky build today!

Topics

Why Filament Prices Went Up and 10 Ways to Print for Less

Filament prices jumped. Learn why, then use 10 proven slicer, buying, and recycling tactics to cut your cost per print. Start saving today.

How Tariffs Are Changing 3D Printer and Filament Prices (and How to Shop Smart)

US tariffs keep shifting printer and filament prices. See what you pay now, which brands are exposed, and 9 ways to cut costs. Read the guide.

3D Printing in 2026: The 10 Biggest Trends Every Maker Should Know

Explore the 10 biggest 3D printing trends of 2026, from tool changers to AI slicing and accessible metal. See specs, comparisons, and setup tips. Read now.

State Laws Targeting 3D-Printed Guns: What Hobbyists Need to Know

Track 2026 state laws on 3D-printed guns, digital files, and printers. See where the rules changed and how to stay compliant. Read the guide.

Halloween 3D Prints: Spooky Décor, Costumes, and Props That Wow

Print Halloween décor, costumes, and props that stand out. Get settings, materials, and project ideas for FDM and resin. Start your spooky build today!

Introduction to Arduino IDE: Your First Programming Environment

Master the Arduino IDE from installation to advanced use—learn the interface, sketches, Serial Monitor, board/port selection, library manager, compiler errors, and IDE 2.0 features.

Building a Drawing Robot: Combining Movement with Creative Output

Build a drawing robot pen plotter using Arduino and servo motors—learn coordinate systems, pen lift mechanics, vector path generation, G-code basics, and drawing geometric art.

Making a Robot Arm: Understanding Rotational Joints

Build a robot arm with servo motors—learn degrees of freedom, joint types, forward kinematics, workspace, and how to control multiple servos with Arduino for precise positioning.

Related Articles

Popular Categories