RE: scope will not stay zeroed
This situation is not acceptable!!!!!!!!!
Depending on the make and model of the scope, the manufacturer may repair/replace a scope in this condition. Contact the manufacturer. If they will not assist you, don't EVER buy one of thier scopes again.
With scopes, you usually get what you pay for; in quality and manufacturer support.