Lots of variables and even when it's solid it's only going to be so solid.
My match rifles, I could drop from a tree stand and they won't lose zero by more than a click or two. Between opposing the rings (one pushed forward, 1 pushed backward), bedding the rail, proper torquing, locktite, the odd dab of fingernail polish, receiver bedding, lug bedding and using silly expensive scopes that are made to be strong enough to take a drop on the ground it just happens to be the case. I'd not checked my zero on my primary match rifle until last weekend, so it must have been at least 9 months to a year since I last did that. After half a dozen matches plus practice sessions and generally being tossed around the back of my car and my garage on alternating weeks the total drift was 2 clicks of elevation. All the scopes I have ever used that would perform like this are tactical scopes, mostly with military pedigrees or built to the same standard. For a consumer grade hunting scope, I simply would not expect it to hold zero after a significant impact.