Have you seen Tim Finleys 100 yard group?

Looks pretty do-able to me.

Richard