Railgun
A railgun or rail gun, sometimes referred to as a rail cannon, is a linear motor device, typically designed as a ranged weapon, that uses electromagnetic force to launch high-velocity projectiles. The projectile normally does not contain explosives, instead relying on the projectile's high kinetic energy to inflict damage.