Torque all your action screws to 45 inch-pounds if you have a wooden stock, and 65 inch-pounds if you have a synthetic stock with aluminum bed block (or aluminum pillars that are bedded).
Also, check your scope base screws, make sure they're properly torqued to manufacturer's specs, and make sure the rings and cap screws are properly torqued to spec. Also, make sure that scope is a proven scope that is not damaged.
Next, if all else checks out, and it's still having problems, I would look towards ammunition, and would start reloading for it. You can then tailor your loads for your rifle and will most likely bring that down to closer to MOA, and in some cases, better than MOA.