Yep, that's definitely it. The railgun, hailed as the future of the United States Navy, sounds exactly like this. No joking here at all.