Re: new scope
If that vxIII has a gold circle on it then it has an unlimited lifetime warranty that goes with it regardless of who the original owner is. I say run it till she breaks. (If you don't use it for a baseball bat it should be fine. Brake or not.)
Upgrade in power may be nice or it may be unneeded. Depends on weather you are shootong rockchucks at 1000 yards or deer at 600.
GRAVITY. It's not just a good idea. It's the LAW!