Empty gun click noise

Adds an audible noise to trying to fire a weapon that's out of ammo.

This is missing one thing, which is a delay so the clicking isn't spammed relentlessly by idiots with cap guns, but I'm not sure how to do that.