For magic items, I could recommend Gloves of Endless Javelins, Helm of the Hunter, and Gauntlets of Extended Range. First gives infinite +1 javelins of force; 2nd gives the Far Shot feat, plus +5 spot, and even a 1/day 4-hour buff granting low-light vision and 60' darkvision; and 3rd gives doubled range for thrown weapons. That works out to (30'x2x2) = 120' range increment with the javelins. And given the enchantment stacking rules, the hands slot would cost 10,000gp (7000 + [2000 x 1/5]), and the helmet costs 9000gp, and since 2 of them are from an item set, you even get Feather Fall continuously which you can start or end as a swift action!
Now, since the javelins are force, they obviously ignore incorporeal miss chance, but I'm wondering if they are still subject to DR ... If they ignore DR as well, they are absolutely amazing! The gloves don't say, so I'd be inclined to use the Force enchantment rules for them, meaning they do.