Discover
ArmaLite rifle: Related Content
Photos
Related Topics and References
Topics
AR-18M16 rifleM16A4 rifleM16A2 rifleM16A1 riflerifleassault rifleautomatic rifleAK-47Springfield rifleMauser rifleBrowning automatic rifleGarand rifleDreyse riflerepeating rifle