You folks really need to get out more. Try a range with a decent long backstop, and burn some powder. It would be one thing for someone to honestly say that they have shot extensively at long range and just can't get the hang of it, and therefore have some skeptisism of those who can, and it is another thing entirely to just dismiss as BS some shooting which many of us understand as entirely feasable and doable. Ignoring reality just makes a person look like a fool. Calling a man a liar, or alluding to it at least, in this situation makes you look like an ill mannered fool.
"A Liberal is someone who doesn't care what you do, as long as it's mandatory". - Charles Krauthammer