Increase the revolver animation speed & reduce the revolver's Invoke delay for changeCanShoot.
It could be sped up so that it looks/feels like the Duke Nukem 3D handgun (which was basically a semi-auto machine gun)
Also look into keeping the shooting going on Mouse hold and not only Mouse Click