Dat gun yo. Somebody give that a name, I want to use the concept in a story now. XD