Here's a weapon that seems to be the sheer personification of gun fun. It's being tested by the U.S. Navy, and it seems to have some pulsating technical features. It doesn't rely on an explosive charge to propel a bullet toward a bad guy. Instead, Fox News informs,
"it expels bullets along parallel rails. The bullets, thanks to the cheery push of an electromagnetic current, spring out at speeds of up to Mach 7.
For the current distance a railgun might speed its bullets accurately would be around 13 miles. This electromagnetic supermodel seems to offer accuracy of up to 100 miles and counting."