Check to make sure the screws holding the stock to the action are tight. Use blue LocTite on them. Clean the scope rail grooves w/ acetone, then carefully apply some loctite to each groove w/ a tothpick. One piece mounts (Leapers Accushot $20) work best. Tighten the mount and rings, loctite all screws, and let everything dry completely overnight. If the scope is a package deal and the mounts are two piece mounts, then very likely they are not good quality and are the problem. For about $50, the BSA 2-7X 32mm AO (Natchezss,com) holds up well on springers. Lighter scope + 1-piece mount + locktite will almost always stop any movement of the scope and mounts. Check the barrel crown w/ a Q=tip and make sure no rough spots. Use trimmer line, melted and flatted at one end and sharpened at the other to pull several patches w/ GooGone through from the breech end to the muzzle end, then dry patches till clean. Air rifle barrels are rarely forged, ard steel and can be easily damaged, especially at the crown, if not careful. Try several different pellets -- some that shoot OK at 10 yards won't hold a grout at 25. Crosman Premeirs (CP's), CP hollowpoints, JSB Exacts, and Beeman FTS are your best bets for downrange accuracy. Don't shoot very light weight pellets and don't believe the advertised 1000 fps.