Here's a novel idea.
Blow it up and change everything about ranged attackers to make them more in line with melee.
No more ammo at all. By a single arrow/bullet/bolt of a certain type and all ranged attacks are of that type until a different ammo is equipped in slot. Lose TP as always for swapping ammo. Make getting ammo's like getting spells. Even better make it like getting BLU spells, where you have to learn certain ammo types from a ranged mobs. Others can be sold by NPC or found in chests or are rare drops from NM's.
Get rid of unlimited shot, recycle, etc.
Then turn ra into an auto attack function which can be hasted.
Then fix enmity so that rangers can shed it easily or can't reach cap and avoid having the mob wander over.
just my $0.02