Armalite AR-18
AR-15
Armalite AR-16
Hueytown
Alabama
Military science
Military technology
Destruction
Battle rifles
Girth
AR-10