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. ... This is a sniper rifle which uses conductive rails to propel a projectile forward at extremely high speeds.