Apart from skill, you need to have the proper equipment to precise hit targets at 1000 yards or more. You need the right rifle, round of ammunition and a high quality rifle scope.
When choosing the right long range rifle scope, as you can see, there is no single best reticle and the choice comes down to your range.