Nice shooting you guys. I think many folks doubt simply due to a lack of experience and a self imposed belief that since they can't, never saw it done, or never have, that nobody can. Nonsense. Another issue is the size of the front sight in relation to the target or group. What folks fail to see is that that big fat front sight has a exact center. The exact center is the same size as the center of a fine sight or even the center of a set of cross hairs. It is the ability to use that center in conjunction with the rest of the basic shooting fundamentals that allow a person to make a decent shot at a longer range.
"A Liberal is someone who doesn't care what you do, as long as it's mandatory". - Charles Krauthammer