Izhmash
AR-15
Kel-Tec
Carbine
Thompson submachine gun
Uzi
Magazine
Carbon 15
Military technology
Semi-automatic rifles
Saiga-12
Federal Assault Weapons Ban