U.S. Marine Corps M40A1 Sniper Rifle 7.62mm by United States Marine Corps | Menrva Books | MenrvaBooks