diff --git a/code/defines/obj/weapon.dm b/code/defines/obj/weapon.dm
index 3cc4562ab19..dae7b32c577 100644
--- a/code/defines/obj/weapon.dm
+++ b/code/defines/obj/weapon.dm
@@ -937,6 +937,16 @@ Total SMES charging rate should not exceed total power generation rate, or an ov
var/text_underline = 0
var/text_break = 0
+/obj/item/weapon/banhammer
+ desc = "A banhammer"
+ name = "Banhammer"
+ icon = 'items.dmi'
+ icon_state = "toyhammer"
+ flags = FPRINT | ONBELT | TABLEPASS
+ throwforce = 0
+ w_class = 1.0
+ throw_speed = 7
+ throw_range = 15
/obj/item/weapon/pen/sleepypen
desc = "It's a normal black ink pen with a sharp point."
diff --git a/code/game/objects/weapons.dm b/code/game/objects/weapons.dm
index 2814c6133a4..290c2bbb7ae 100644
--- a/code/game/objects/weapons.dm
+++ b/code/game/objects/weapons.dm
@@ -1,3 +1,9 @@
+//Banhammer deserves to be the first thing here
+
+/obj/item/weapon/banhammer/attack(mob/M as mob, mob/user as mob)
+ M << " You have been banned FOR NO REISIN by [user]"
+ user << " You have BANNED [M]"
+
/obj/mine/proc/triggerrad(obj)
var/datum/effects/system/spark_spread/s = new /datum/effects/system/spark_spread
s.set_up(3, 1, src)
diff --git a/icons/obj/items.dmi b/icons/obj/items.dmi
index 18777f53f5b..0a344d4d213 100644
Binary files a/icons/obj/items.dmi and b/icons/obj/items.dmi differ