Spanish troops get 12.7x90mm sniper rifles with a 1,500m-range An unnamed Spanish military unit receives 15 sniper rifles, InfoDefense reports. The rifles are 12.7x90mm caliber…