Product classification

HS code for Assault weapons: 9301.90

Military weapons, other than revolvers, pistols, and arms of heading 9307, n.e.c. in heading 9301.

Classification of assault weapons under HS 9301.90

Assault weapons, categorized as military firearms, are classified under HS code 9301.90. This heading covers military weapons, excluding revolvers and pistols. The subheading 9301.90 is a residual category for military-grade firearms such as automatic rifles, machine guns, and other long-barreled military arms that are not specifically listed in other subheadings of 9301. Classification is determined by the intended military use and the technical specifications of the firearm, such as selective-fire capabilities (the ability to switch between semi-automatic and fully automatic fire). These weapons are designed for combat and are distinct from firearms intended for sporting, hunting, or self-defense. The classification remains 9301.90 regardless of whether the weapon is imported for a government entity or a licensed private collector, provided the weapon meets the technical definition of a military firearm. This heading also includes parts and accessories if they are imported as part of the complete weapon system.

Covers
  • Automatic rifles (e.g., AK-47, M16 variants)
  • Submachine guns
  • Light and heavy machine guns
  • Military carbines
  • Selective-fire assault rifles
Also under 9301.90
  • AK-47
  • M16
  • FN SCAR
  • HK MP5
  • M2 Browning
  • Barrett M82
  • PKM machine gun

Codes often confused with 9301.90

Common mistake. Assault weapons are frequently misclassified under HS code 9303.30, which covers other sporting, hunting, or target-shooting rifles. The distinction is based on the military nature of the weapon; semi-automatic rifles designed for civilian use are generally 9303, while selective-fire or fully automatic weapons are 9301. Additionally, military pistols are classified under 9301.10 (if artillery) or 9302.00 (revolvers and pistols), leading to confusion when classifying compact military firearms.

Top exporters and importers of HS 930190 (the code used for assault weapons), 2025

In 2025, the largest exporter of HS 930190 (the code used for assault weapons) in UN Comtrade data was the United States, with 69% of world exports; the largest importer in UN Comtrade data was Indonesia, with 21% of world imports. Tรผrkiye reports $4.0B of its chapter 93 exports without product detail (confidential), so it may also belong among the top exporters.

Figures cover everything classified under HS 930190, not only assault weapons.

Top exporters 2025 ยท share of world exports

  1. 1 United States $516M
  2. 2 United Arab Emirates* ~$81M
  3. 3 South Korea $31M

Tรผrkiye reports $4.0B of its chapter 93 exports without product detail (confidential), so it may also belong among the top exporters.

World total: $754M Reported figures on UN Comtrade โ†—

Top importers 2025 ยท share of world imports

  1. 1 Indonesia $131M
  2. 2 Ukraine* ~$59M
  3. 3 Australia $51M

World total: $609M Reported figures on UN Comtrade โ†—

How these figures are built

109 countries reported 2025 trade to UN Comtrade in HS 2022, and their own totals are used. Countries marked * did not, so their figures add up what other countries recorded trading with them, and their exports are valued at buyers' CIF prices. Those estimates miss trade with other non-reporting countries, so they can be low, and a non-reporting country can rank higher than shown or be missing from the list. World totals add both and leave out trade between two non-reporting countries. Figures are in current US dollars; reported imports are mostly valued CIF and exports FOB, and exports include re-exports. The UN Comtrade links show the underlying records; they can also list a few reporters left out here (regional groups and older HS editions).

Source: UN Comtrade (United Nations Statistics Division), 2025 annual data.

Brazil NCM code for assault weapons

Brazil classifies assault weapons under NCM 9301.90.00: HS 9301.90 with 00 added.

Source: Siscomex NCM table, updated Oct 2026. The Portuguese text on each NCM page is the official one.

Questions about assault weapons

What is the HS code for Assault weapons?

The HS code for Assault weapons is 930190 (Military weapons; other than revolvers, pistols, and arms of heading 9307, n.e.c. in heading 9301). Military-grade assault weapons and automatic rifles are classified under HS code 9301.90.

How do I classify Assault weapons for customs?

Assault weapons is classified under HS code 930190 โ€” Military weapons; other than revolvers, pistols, and arms of heading 9307, n.e.c. in heading 9301. This is a 6-digit subheading level code.

Are semi-automatic rifles classified as assault weapons?

In many customs jurisdictions, if a rifle is semi-automatic only and intended for civilian use, it is classified under 9303.30 rather than 9301.90.

Which countries are the top exporters of assault weapons (HS 930190)?

In 2025, the top exporters of HS 930190 (the code used for assault weapons) in UN Comtrade data were the United States ($516M, 69% of world exports), the United Arab Emirates (about $81M) and South Korea ($31M). World exports came to about $754M, adding countries' reported figures and partner-based estimates for those that did not report (UN Comtrade data). Tรผrkiye reports $4.0B of its chapter 93 exports without product detail (confidential), so it may also belong among the top exporters.

Which countries are the top importers of assault weapons (HS 930190)?

In 2025, the top importers of HS 930190 (the code used for assault weapons) in UN Comtrade data were Indonesia ($131M, 21% of world imports), Ukraine (about $59M) and Australia ($51M). World imports came to about $609M, adding countries' reported figures and partner-based estimates for those that did not report (UN Comtrade data). Countries that did not report 2025 data are estimated from partner records, which can understate them.

Is the HS code for Assault weapons the same in all countries?

The base HS code 930190 for Assault weapons is internationally standardized for the first 6 digits across 200+ countries. Individual countries may add additional digits for national tariff lines and specific classifications.

What is the NCM code for assault weapons in Brazil?

In Brazil, assault weapons (HS 930190) is classified under NCM 9301.90.00.