The US Navy is testing a railgun that it has invested $500 million in — and it plans to invest an additional $800 million. Military planners say that the barrel gun "would be useful if the US ...