Get a Swaro. Call Bill Bailey, he'll fix you up. I bought two from him last month and the price was right. So far I have no problem ranging up to 1700 yards. Goodluck.
To achieve the maximum possible accuracy, all variables must be remove or at least minimize.