A railgun is a device that uses electromagnetic force to launch high velocity projectiles, by means of a sliding armature that is accelerated along a pair of conductive rails. ... For a similar projectile, the range of railguns may exceed that of conventional guns.