Sounds more like the scope is loosing its zero internally man the zero lock turret wouldn't be causing that sort of zero shift i wouldnt think.
I have had crap get under the button and it stopped the zero lock from engaging but this sounds more like its loosing its zeroed aiming point.
Bookmarks