It's not high quality match rifle, but I'd expect better than that. If you're using the cheapo scope that came with the rifle, that may very well be your problem. If not, I'd check all the screws for tightness and try some different pellets. You may find it's a tack driver with a different brand and/or weight pellet. People will tell you about spring gun hold being critical, but I never really found the hold to have an effect on accuracy, it effected the zero point more. Most of my spring guns shoot great off sand bags, but will shoot shoot off by an inch or more when shot with the "artillery hold" or some other form of hold.