For a shot at that distance it requires spot on knowledge of the distance and I can't help thinking just a tiny measure of luck too. If you ever get chance to fire a tracer round over a distance you will see how unseen air currents drift it one way for a bit and then the other way on its way to the target. Allah wasn't looking down on His follower that day! Or maybe he was? Lagopus.....