Oh and a insta-kill gun that slows down time so you can see the bullet and plays epic music and when the bullet hits anything you die instantly!
What about... A Glue gun? It'd slow down the victim and make him/her unable to jump for some seconds. Maybe burn the victim for a second if shot from close range.
I'm a little surprised no one thought of Lego weapons, like a Lego gun you throw out of frustration. Or better yet, Lego piece mines. If stepped on it slows the enemy, sends them running away crying (?) or and/or has a 1/250 chance of a one hit kill. Add in yelling your name afterwards for some good old nostalgia
I second being able to use each other, or enemies, as a weapon. Think something out of river city ransom. Or being able to use the building gun to grab a piece of terrain and swing it morningstar style
Barbed Wire knuckle's, You would do regular damage to others but your HP would slowly drain and any time you do hit an enemy, you take just as much damage. I think it would be funny in PVP
Flaming sword. When you swing it, the fire goes out (like a match lol), but when your just standing it looks menacing. <oh no zombies!