Hi,
Everything is set according to the magnitude of the scale.
For instance if the scale was big enough you could have different values between the various rifles but with the current scale there is not any real point of doing this.
Also, you should know that most (if not all) of these values have been tested for many years, by many thousands of players.
cheers,
Pyros