I have seen way more M68 CCO's and ACOG's loose the ability to maintain a zero than an eotech. The only problem we ever had was making the eotech's waterproof.