I agree ditch the see thrus and buy yourself some quality replacements. My cousin missed a boonie whitetail because of see thru mounts, he swore by them until that day then all he could do is swear at them.
Next course of action would be switcc out the scope for adifferentone if that you knowholds zero(if possible). If no other scopes at your disposal bettersave up.