
⚖ 922(r) Compliance Guide
What is 922(r)?
922(r) is part of U.S. federal firearms law (18 U.S.C. §922(r)). It restricts assembling certain imported semiautomatic rifles, including AKM-pattern rifles, with too many foreign-made parts.
The ATF maintains a list of 20 possible imported parts. For a stamped-receiver AKM, 16 of those apply. To comply, your rifle cannot have more than 10 imported parts from that list.
The 16 Counted AKM Parts
- Receiver
- Barrel
- Trunnion (barrel extension)
- Muzzle device (slant brake, flash hider, etc.)
- Bolt
- Bolt carrier
- Gas piston
- Trigger
- Hammer
- Disconnector
- Buttstock
- Pistol grip
- Handguard set (upper + lower count as *one* part)
- Magazine body
- Magazine follower
- Magazine floorplate
Note: The gas tube itself is not on this list. Only the handguard attached to it counts.
How Haymarket Customs Helps
All Haymarket Customs components — whether from our modern Praxis series or historically inspired Răscoala series — are U.S.-made. That means each part you install reduces your imported parts count and helps keep your AKM build compliant.
- Stock = 1 U.S. part
- Pistol grip = 1 U.S. part
- Handguard set (upper + lower) = 1 U.S. part
Swap in all three, and you’ve already covered 3 compliance parts toward 922(r).
Common Compliance Strategies
- U.S. Fire Control Group (trigger, hammer, disconnector) = 3 parts
- Haymarket Customs furniture (stock, grip, handguard) = 3 parts
- U.S. gas piston or muzzle device = 1 part each
- U.S.-made magazines = 3 parts per mag (body, follower, floorplate)
Builders often mix these to comfortably drop below the “10 imported parts” threshold.
The Bottom Line
922(r) compliance isn’t complicated once you understand the parts list. By choosing U.S.-made components, you keep your rifle legal.