A railgun is an experimental weapon that uses electricity instead of explosives to fire long-range projectiles. In a railgun, a conductive projectile is propelled electromagnetically along two parallel rails. Though the device uses a tremendous amount of energy, it can launch objects hundreds of miles at many times the speed of sound. Both the US and Britain have developed and fired experimental models. What are the advantages and disadvantages of railguns compared to traditional guns? Discuss
Source: The Free Dictionary