To an extent, they are. All of them are manufactured with the ability to withstand shock and for heavy recoil, but not all of them can cope with constant drops and bumps. As such, you do not want to jar your sight too much.