The US Navy has been testing its railguns, which fire shells at high velocity using electromagnets instead of explosive propellant, for years. Test footage emerged in 2012 showing off successful demonstration of the experimental weapon on land target