diff --git a/code/modules/mob/living/carbon/human/human_helpers.dm b/code/modules/mob/living/carbon/human/human_helpers.dm
index 5f30d902b1..3e65bb6e66 100644
--- a/code/modules/mob/living/carbon/human/human_helpers.dm
+++ b/code/modules/mob/living/carbon/human/human_helpers.dm
@@ -115,13 +115,13 @@
. = ..()
if(!.)
return
+ if(HAS_TRAIT(src, TRAIT_NOGUNS))
+ to_chat(src, "You can't bring yourself to use a ranged weapon!")
+ return FALSE
if(G.trigger_guard == TRIGGER_GUARD_NORMAL)
if(HAS_TRAIT(src, TRAIT_CHUNKYFINGERS))
to_chat(src, "Your meaty finger is much too large for the trigger guard!")
return FALSE
- if(HAS_TRAIT(src, TRAIT_NOGUNS))
- to_chat(src, "Your fingers don't fit in the trigger guard!")
- return FALSE
/mob/living/carbon/human/proc/get_bank_account()
RETURN_TYPE(/datum/bank_account)