The cover locks in solid, believe me. I've heard a lot of good things about it holding zero without issue. I just want to see that for myself to actually believe it. The forend is definitely aluminum and not polymer.
That said, if the dust cover shows the slightest signs of losing zero, I...