Why not have something like the Melee/subskills?
Ranged:
[ul][li]Archery[/li]
[li]Rifles[/li]
[li]Pistols[/li]
[li]Throwing[/li][/ul]
etc as needed
Ranged skill would give an overall buff, specific skill values benefit the player more-so
A character with a high Ranged skill modifier would be decent with most forms of ranged weapons but someone with a high Pistol would be less effective with rifles and vice versa, even if their Ranged skill were the same.