Railgun (Naval)
A naval railgun uses electromagnetic force to launch projectiles at high speed. It offers long range and high impact. It is under development for future naval use.
Source:
Naval Technology Sources