Wow, I can't believe I'm going to disagree with a few certain members on here!
I have a 12 870 with a hastings cantilever barrel and scope.
I don't have to re-zero each year. Maybe it comes down to your rings...maybe it's how you handle the barrel while its off the gun...maybe it has to do with tightening the capscrew the same (I always get it as tight as I can...then I'll use a dry dishrag and make funny faces till I can squeeze one more 'click' out of it.)
You should check zero each year regardless!!!
And since you'll be checking zero each year

take comfort in the fact that you will be on paper and it should take no time at all to re-zero if it did move.