Fixes the modified detective revolver blowing up with empty chamber

Fixes the modified detective revolver blowing up with an empty chamber, revolver malfunction can only happen with live rounds. Adding a firing sound when the malfunction happens. Fixes #5872 .