I use Butler Creek covers on my scopes. I have the see through covers on one but prefer their standard black plastic cover. I've never had properly sized Butler Creek covers come off on their own due to recoil on rounds ranging from 44 mag, 375JDJ, .454 Casull, .500 S&W to .45-70 and 300 Win mag. Get them too large and yes they will move on you.
Experience is the best teacher, hunger good sauce.
Osborne Russell Journal of a Trapper