I always tought of rangers in most games to be overpowered compared to reality simply becouse they had to buy ammo.
Nerf arc atack and increase melee atack.
All fixed, arc already have the distance advantage , should not get ALSO the damage advantage they now have.