Fixes the detetive revolver so when modified it can't blow up when shooting with an empty chamber. Adding a firing sound when the malfunction happens.
Merge pull request #5875 from phil235/RevolverMalfFix

Fixes the modified detective revolver blowing up with empty chamber