This page describes what the statutes require and prohibit. It does not explain how to make anything.
Quick facts
- Serial number first: A person must apply to DOJ "before manufacturing or assembling a firearm" that lacks a serial number (Penal Code 29180(b)).
- DOJ fee: $46.19 for the first serial number, which includes a $31.19 eligibility check, and $15 for each added number in the same transaction (DOJ Unique Serial Number Application page).
- Who can apply: Age 21 or older, with a valid Firearm Safety Certificate and a passed eligibility check (Penal Code 29182(b)).
- Marking deadline: Within 10 days of manufacture or assembly (Penal Code 29180(b)(2)).
- DOJ decision time: 90 calendar days for applications received on or after January 1, 2024 (Penal Code 29182(d)).
- Yearly limit: No more than three firearms per calendar year without a state manufacturer license (Penal Code 29010).
- Penalty: For a handgun, up to one year in county jail, a fine up to $1,000, or both. For other firearms, up to six months, the same fine, or both (Penal Code 29180(g)).
What does California require before someone builds a firearm?
Penal Code 29180 sets three duties for a firearm that has no state or federal serial number:
- Apply to DOJ for a unique serial number before manufacturing or assembling.
- Engrave or permanently affix that number within 10 days of manufacture or assembly, to the federal marking standard.
- Notify DOJ that the number has been applied.
DOJ takes applications online through its Unique Serial Number Application process. Under Penal Code 29182, DOJ may deny an application if the described firearm would be an unsafe handgun, an assault weapon, a machinegun, a .50 BMG rifle, a short-barreled rifle or shotgun, or another prohibited firearm. Subdivision (e)(2) states that the chapter "does not authorize a person to manufacture or assemble an unsafe handgun."
A person who builds a firearm also cannot sell it or transfer ownership of it, unless the person is a federally licensed manufacturer. The exception is surrender or sale to a law enforcement agency (Penal Code 29180(d)).
Are 80% lowers and unfinished frames legal to buy or sell?
Generally no, unless the part is serialized and treated as a firearm. AB 1621, an urgency law that took effect June 30, 2022, rewrote these rules.
- Definition. A "firearm precursor part" is any forging, casting, printing, extrusion, machined body, or similar article that "may readily be completed, assembled or converted" into a frame or receiver, or that is marketed for that purpose (Penal Code 16531).
- Sales ban. It is unlawful to purchase, sell, offer to sell, or transfer a precursor part that is not a "federally regulated firearm precursor part" (Penal Code 30400). That term means a part federal law treats as a firearm and that carries a serial number from a federal licensee where required (Penal Code 16519).
- Possession. Knowingly possessing a firearm without a valid state or federal serial number is a misdemeanor (Penal Code 23920(b)). New residents have 60 days after arrival to apply for a number (Penal Code 29180(c)).
What are the rules on 3D printers and CNC machines?
Penal Code 29185 says that no person other than a state-licensed firearms manufacturer "shall use a computer numerical control (CNC) milling machine or three-dimensional printer to manufacture a firearm." It is also unlawful to sell, transfer, possess, purchase, or receive a CNC milling machine or 3D printer whose "sole or primary function" is manufacturing firearms, unless the recipient is a state-licensed manufacturer. A violation is a misdemeanor.
What does AB 2047, the Firearm Printing Prevention Act, do?
AB 2047 was signed September 26, 2026 (Chapter 461). It adds the California Firearm Printing Prevention Act to the Civil Code, starting at section 3273.631. The chaptered text has no urgency clause, so under the usual rule it takes effect January 1, 2027.
The act is aimed at printer makers and sellers:
- Starting no later than July 1, 2027, DOJ must check each quarter whether ASTM International has published standards for "firearm blocking technology" in 3D printers.
- If such standards exist and show the technology is feasible, DOJ must publish guidance or regulations within 24 months.
- One year after that guidance, it becomes unlawful to sell a 3D printer in California that lacks qualifying blocking technology.
- If no standard exists as of July 1, 2029, DOJ's duty to keep checking ends.
No printer sales rule is in force yet.
What does federal law say?
The federal definition at 27 CFR 478.12(c) treats a partially complete frame or receiver, including a parts kit, as a frame or receiver if it "may readily be completed." In Bondi v. VanDerStok, decided March 26, 2025, the U.S. Supreme Court rejected a facial challenge to that rule in a 7 to 2 decision. The California statutes above apply in addition to federal law.
What changed recently
- September 26, 2026AB 2047 signed (3D printer blocking technology framework).
- September 26, 2026SB 1220 signed. A person convicted on or after January 1, 2027, of the misdemeanor involving altered or removed firearm identification marks is barred from having firearms for 10 years.
- March 26, 2025Bondi v. VanDerStok decided.
- January 1, 2024Possession of an unserialized firearm became a misdemeanor (Penal Code 23920(b)). An amendment to Penal Code 29185 also took effect (AB 1089 of 2023); the current text covers 3D printers as well as CNC milling machines.
FAQ
Can I still buy an unserialized 80% lower in California?
Penal Code 30400 makes it unlawful to buy, sell, or transfer a precursor part that is not federally regulated and serialized.
Do I need a serial number before I start?
Yes. Section 29180(b) requires the application before manufacturing or assembling.
Can I 3D print a firearm at home?
Section 29185 reserves using a 3D printer or CNC milling machine to manufacture a firearm to state-licensed manufacturers.
Can I sell a firearm I built?
Not unless you are a federally licensed manufacturer. Section 29180(d) allows transfer to law enforcement.
Sources
- 1.Penal Code 29180
- 2.Penal Code 29182
- 3.Penal Code 29185
- 4.Penal Code 29010
- 5.Penal Code 23920
- 6.Penal Code 16531
- 7.Penal Code 16519
- 8.Penal Code 30400
- 9.AB 1621 (Stats. 2022, Ch. 76)
- 10.AB 2047 (Stats. 2026, Ch. 461), California Firearm Printing Prevention Act
- 11.SB 1220 (Stats. 2026, Ch. 466)
- 12.California DOJ, Unique Serial Number Application
- 13.27 CFR 478.12, Definition of Frame or Receiver (eCFR)
- 14.Bondi v. VanDerStok, No. 23-852 (U.S. March 26, 2025)
Get the weekly Roster and Law brief
One email a week on California roster changes, new laws and court rulings. Alerts when something changes.

