I have a Bushnell Scout 1000 and have used it extensively for about three years. Reads out to 1100 yards on reflective surfaces and does fine on non reflective surfaces to 500 yards. Under $300 when I bought it.