diff --git a/code/modules/projectiles/guns/projectile/revolver.dm b/code/modules/projectiles/guns/projectile/revolver.dm
index b6a305cbf73..0b3145cb9a5 100644
--- a/code/modules/projectiles/guns/projectile/revolver.dm
+++ b/code/modules/projectiles/guns/projectile/revolver.dm
@@ -54,7 +54,7 @@
caliber = "357"
desc = "The barrel and chamber assembly seems to have been modified."
user << "You reinforce the barrel of [src]! Now it will fire .357 rounds."
- else
+ else if (caliber == "357")
user << "You begin to revert the modifications to [src]."
if(loaded.len)
afterattack(user, user) //and again
diff --git a/code/modules/reagents/Chemistry-Recipes.dm b/code/modules/reagents/Chemistry-Recipes.dm
index bb168446d56..d9b6b7e2301 100644
--- a/code/modules/reagents/Chemistry-Recipes.dm
+++ b/code/modules/reagents/Chemistry-Recipes.dm
@@ -477,14 +477,14 @@ datum
potassium_chloride
name = "Potassium Chloride"
id = "potassium_chloride"
- id = "potassium_chloride"
+ result = "potassium_chloride"
required_reagents = list("sodiumchloride" = 1, "potassium" = 1)
result_amount = 2
potassium_chlorophoride
name = "Potassium Chlorophoride"
id = "potassium_chlorophoride"
- id = "potassium_chlorophoride"
+ result = "potassium_chlorophoride"
required_reagents = list("potassium_chloride" = 1, "plasma" = 1, "chloral_hydrate" = 1)
result_amount = 4