The USN did not ditch railgun, they just put it in second priority for now while their scientists mature the systems needed to make it work. Besides, the Americans are concentrating at the moment on hyper velocity projectiles which are cheaper to develop and induct and can be used on existing...