Save your $$$ and buy the best equipment you can and practice, practice, practice. When I have a known yardage I have no problem shooting a deer at 700 right now. I'll be pushing the 900 mark next year I hope. Doping the wind on the fly is the hardest part.
What are you shooting.
Shooting a Steyr 300 Win Mag. Loaded with 180 Grain Nosler Accubonds (high BC). I have a Vortex 6-24x50 (SFP) MOA/MOA scope. I shoot 4" groups at a known distance of 500 yds. My problem has just been getting a reliable long distance range in the field.
If you want to spend $2600 you could buy this:
Barrett BORS It will make some of the calculations for you. While you are at it get a M107A1 and can make 1000 yard shots pretty consistently. But $12,000 is to much for me. Ill just keep my shots out to about 350 yards...