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