Sometimes here its not about the movies or genre it is how it influences real life. The Navy has tested a gun that instead of using traditional gun powder it uses an electromagnetic force to propell the projectile to its target in a manner that is much faster and much more accurate then the conventional way.
(Full Story at Live Science)
The railgun has been a featured weapon in many science fiction universes, such as the new "Battlestar Galactica" series. It has also achieved newfound popularity among the 20-something-and-under generation for its devastating ability to instantaneously shoot a "slug" through walls and through multiple enemies in video games such as the "Quake" series of first person shooters.
The Navy's motivation? Simple destruction.
The railgun's high-velocity projectile will destroy targets with sheer kinetic energy rather than with conventional explosives.
Video of the the gun at work