I made a mod where I edited the weapon.dat so all the guns are more realistic in their range, damage, ammo capacity, etc. (all except for the desert eagle: I made it so it can blow up a car with a single hit. Is that realistic? I don't know.)
If you don't want to wait for it, you can download it
here