Thanks for your feedback :)
Yeah, I kinda agree, that the rifle was the best which made the others obsolete. There is a difference in damage and the amount of spray for all weapons though. The idea was that the revolver is the most accurate and does most damage, shotgun sprays a lot but if all bullets hit it does the most damage and the rifle shoots fast but is a little more inaccurate and does not as much damage as the revolver. So you would use a particular weapon based on the enemy. I'd probably need to play more with the numbers so the other weapons are more viable.