what is a railgun
A railgun is an electrically powered electromagnetic projectile launcher based on similar principles to the homopolar motor. railgun consists of two parallel metal rails (hence the name) connected to an electrical power supply. When a conductive projectile is inserted between the rails (at the end connected to the power supply), it completes the circuit.