Well that Tasco 6-24x42 i got in fact holds zero under .17HMR recoil, and its been far too long since i had a rifle zeroed well. Unfortunatly its got a consistant shift of under 1 MOA @100yrds from 8x to 20x (8x is mils position and 20x is max for max clarity)