All weapons listed on this site are identified with an eight number code that is broken into three groups. The coding is for easy location of weapons and to simplify the addition of new specimens. The coding states first the weapon type, then the country of origin, and lastly, the year of design or adoption. The first two digits identify the general weapon’s class. In a class where there are multiple subtypes, there is an additional letter suffix.
01 PISTOLS
02 SUBMACHINEGUNS
03 RIFLES
03A SNIPER RIFLES
04 MACHINEGUNS
05 FUTURE EXPANSION
06 SHOTGUNS
07 FLAMETHROWERS
08 GRENADE LAUNCHERS
09 MORTARS
10 RECOILLESS RILES AND LAUNCHERS
11 20 AND 30MM CANNON
12 ROCKET AND MISSILE LAUNCHERS
13 HAND GRENADES
14 RIFLE GRENADES
15 PYROTECHNICS
16 TEAR GAS GUNS
AMMUNITION
PISTOL AMMUNITION – ordered by NATO designation
SHOTGUN AMMUNITION – ordered by NATO designation
PROJECTED GRENADES – ordered by NATO designation
EXPLOSIVES
LOW EXPLOSIVES – Ordered by name
HIGH EXPLOSIVES – Ordered by name
DEMOLITION CHARGES 18
MINES 19
WMD
BIOLOGICAL 20
NUCLEAR 21
CHEMICAL 22
The second three number group indicates the country where the weapons design originated. The countries are encoded accoding to the following list:
000 International
001 Afghanistan
002 Albania
003 Algeria
004 Angola
005 Argentina
006 Australia
007 Austria
008 Bahrain
009 Bangladesh
010 Barbados
011 Belgium
012 Benin
013 Bolivia
014 Brazil
015 Brunei
016 Bulgaria
017 Burma (Myamar)
018 Burundi
019 Cameroon
020 Canada
021 Chad
022 Chile
023 China (People’s Republic and Earlier)
024 Columbia
025 Congo
026 Costa Rica
027 Cuba
028 Cyprus
029 Czechoslovakia
030 Denmark
031 Dominican Republic
032 Ecuador
033 Egypt
034 El Salvador
035 Ethiopia
036 Finland
037 France
038 Gabon
039 Gambia
040 Germany (NAZI or earlier)
041 Germany (Federal Republic)
042 Germany (Democratic Republic)
043 Ghana
044 Greece
045 Guatemala
046 Guinea
047 Guinea-Bissau
048 Guyana
049 Haiti
050 Honduras
051 Hong Kong
052 Hungary
053 India
054 Indonesia
055 Iran
056 Iraq
057 Ireland
058 Israel
059 Italy
060 Ivory Coast
061 Jamaica
062 Japan
063 Jordan
064 Kampuchea
065 Kenya
066 Korea (North)
067 Korea
068 Kuwait
069 Laos
070 Lebanon
071 Liberia
072 Libya
073 Luxembourg
074 Madagascar
075 Malawi
076 Malaysia
077 Mali
078 Mauritania
079 Mexico
080 Mongolia
081 Morocco
082 Mozambique
083 Nepal
084 Netherlands
085 New Zealand
086 Nicaragua
087 Niger
088 Nigeria
089 Norway
090 Oman
091 Pakistan
092 Panama
093 Papau New Guinea
094 Paraguay
095 Peru
096 Philippines
097 Poland
098 Portugal
099 Quatar
100 Rhodesia (Zimbabweland)
101 Romania
102 Rwanda
103 Saudi Arabia
104 Senegal
105 Sierra Leone
106 Singapore
107 Somalia
108 South Africa
109 Spain
110 Sri Lanka
111 Sudan
112 Sweden
113 Switzerland
114 Syria
115 Taiwan
116 Tanzania
117 Thailand
118 Togo
119 Tonga
120 Transkei
121 Trinidad and Tobago
122 Tunisia
123 Turkey
124 Uganda
125 Union of Soviet Socialist Republics (Russia)
126 United Arab Emirates
127 Abu Dhabi
128 Dubai
129 Ras al Khamah
130 Sharjah
131 United Kingdom (Great Britain)
132 United States of America
133 Upper Volta
134 Uruguay
135 Venezuela
136 Vietnam (North)
137 Vietnam (South)
138 Yemen (North)
139 Yemen (South)
140 Yugoslavia
140 Yugoslavia (Slovinia)
140 Yugoslavia (Serbia)
140 Yugoslavia (Croatia)
140 Yugoslavia (Bosnia-Herzegovina)
140 Yugoslavia (Macedonia)
140 Yugoslavia (Montenegro)
141 Zaire
142 Zambia
The last three number group of the code indicates the first year that the specific model of weapon became available (Date adopted). On weapons that were adopted in the same year as another specimen, a letter suffix is placed after the number group on subsequent weapons.
Example: 03-132-970a
This coding indicates the following:
03 – The weapon is a rifle
132 – The native country is the United States
970a – The weapon was first available in 1970 and is the second weapon shown for that year.