The Sig Sauer ROMEO-MSR 1x20mm Compact Red Dot is a durable sight and will hold up through natural use but its hard to say how hard you would have to hit it for it to lose zero. I recommend if you hit it on something pretty hard, you should confirm zero just to be safe.