Three phase implementation:
1. Change game mechanics to allow ability to switch between standard auto attack and ranged auto attack.
2. Ranged weapons always visible at least while in ranged attack mode.
3. Freakin' dual wield guns. One in ranged/ammo, one in main/sub. Bonus points if it's at support job level.