Military Marksmanship all M16 and M4 Series Weapons and Technical Manual for 5.56MM, M16A2, M4 and M4A1 Carbine