The Army And Marine Corps Are Checking Their M4s And M16s For A Dangerous Glitch By Jeff Schogol / Published June 1, 2018