Ditto on the Vanguard. Mine is almost 30 yrs old, but I can still hold groupings like this @ 100 yds: