When I first got a Mossberg .308, I'd take it out, zero it, practice, take home and clean the bore.
Next time:"How has it lost it's zero"?
Re zero, take home, clean.
Next time: "How has it lost it's zero, didn't I do I properly last time "?
Eventually I caught on to the fact that when you clean the bore, you disrupt the conditions inside, and bust your zero.
I seldom clean the bore now, but when I do, I always re zero afterwards.
Bookmarks