Arcane Archer is only viable if you are an elf or half elf, and it calls for an arcane spellcaster class.
Cragtop Archer is weak. (how many encounters did you play that took place over half a mile of open terrain?)
Order of the Bow Initiate is crap if ever there has been crap.
The close-combat shot can be duplicated by your ranger spells, and Ranged Precision is the hell of a weak ability - and it's all you get worth mentioning. Don't do it.
All others are 3.0 and/or third party material, thus of at least questionable legality.
Why don't you take 3 levels of the scout class and take the Swift Hunter & Improved Skirmish (both CS) feats?
With Greater Manyshot, you'd be in for a possible extra 28d6 skirmishing damage per round while still able to move. (and +7 AC)
Against your Favored Enemies, Skirmish damage can be applied even if they are immune to critical hits/precision damage.
Apart from that, scout 3 grants Trapfinding, Trackless Step, +1 to Fortitude saves/Initative, Uncanny Dodge & +10 ft. movement.
That would build a better archer than any generic 3.5 PrC, as far as I can see.