If you wanted to make it into a Prestige Class, I would look at Order of the Bow Initiate... which is an SRD Prestige Class with ranged precision... or the Cragtop Archer from Races of Stone, which has a long-distance focus. They're both decent, I think, but I guess if you really wanted to you could merge the two...