I have made many a group like that with my Ruger P90. Not at 1,000yds though... more like 5 feet, maybe.

_________________________