I think it's important to note that being good at something and being "at the top" aren't the same thing. In his original post, @
GJM wasn't talking about
the best shooters but good ones (though I may be inferring incorrectly what he meant). I think that @
Rapid Butterfly is spot on with her "Talent x work = results" equation. If you have a modicum of talent but put in the work you can get pretty damned good at something, but someone with a lot of talent and the same work ethic will be better, and the difference won't be infinitesimal.