diff --git a/code/modules/projectiles/gun.dm b/code/modules/projectiles/gun.dm
index ce85604752..4e81f77e96 100644
--- a/code/modules/projectiles/gun.dm
+++ b/code/modules/projectiles/gun.dm
@@ -167,11 +167,19 @@
playsound(user, fire_sound, 10, 1)
else
playsound(user, fire_sound, 50, 1)
- user.visible_message(
- "[user] fires [src][pointblank ? " point blank at [target]":""][reflex ? " by reflex":""]!",
- "You fire [src][reflex ? "by reflex":""]!",
- "You hear a [fire_sound_text]!"
- )
+
+ if(reflex)
+ user.visible_message(
+ "[user] fires [src][pointblank ? " point blank at [target]":""] by reflex!",
+ "You fire [src] by reflex]!",
+ "You hear a [fire_sound_text]!"
+ )
+ else
+ user.visible_message(
+ "[user] fires [src][pointblank ? " point blank at [target]":""]!",
+ "You fire [src]!",
+ "You hear a [fire_sound_text]!"
+ )
if(recoil)
spawn()
diff --git a/code/stylesheet.dm b/code/stylesheet.dm
index ea4ac29fc3..d42ac80b7c 100644
--- a/code/stylesheet.dm
+++ b/code/stylesheet.dm
@@ -78,6 +78,8 @@ h1.alert, h2.alert {color: #000000;}
.alium {color: #00ff00;}
.cult {color: #800080; font-weight: bold; font-style: italic;}
+.reflex_shoot {color: #000099; font-style: italic;}
+
/* Languages */
.alien {color: #543354;}