An ex-Green Beret captain told me once that he could hit a quarter at 1,000 yards.
"So could I," I said. "I have been a target shooter a long time, and I will tell you exactly how I do it. First, I get a high-precision rifle, about 300 WinMag or better. I know a gunsmith who makes very fine precision rifles, and I would probably get one of his best. Then, I handload my own ammo because consistent shots at that distance require consistently accurate loads. A good scope is a requirement, of course. My favorite for that distance is a 24x B&L that I inherited. Then I get into a solid prone position, with bipod, if allowed.
After a few warmup shots to get the range and get the barrel to a good working temperature for the conditions. While I am doing these warmup shots I carefully judge the wind conditions for the entire length of the range.
Then you get this big-ass pile of quarters . . . . "