A coil gun is basically a linear accelerator or actuator, that is generally used to drive things like a solenoid back and forth.