I use one of these, amazon.com/Wheeler-119050-Professional-Reticle-Leveling/dp/B004TAB7ZO.
Procedure:
Put rifle in vise
Find a flat spot on receiver, this may include mounting lower half of scope ring to ascertain a flat spot
Level the flat spot with spirit level
Take the 2nd level and attach to barrel, level spirit level to match the one on the receiver, you can remove the one on the receiver now.
Install scope using the small level on top turret
Torque screws watching that this level stays flat.
Your not done yet:
Make a Tall Target,
http://appliedballisticsllc.com/Articles/TallTarget.pdf,
I use a long piece of cardboard on the 100m target stand with a vertical line about 40" long, verify vertical with a 4' level
Assuming the rifle/scope is sighted in and not shooting all over the map, fire one shot at a point near the bottom
Next fire another shot with the elevation cranked up at least 30moa or 120 clicks on a 1/4 click scope
The second shot, if everything is perfect will be just short of 30" high (an MOA is 1.0472")
Now install a scope level,
http://www.brownells.com/optics-mounting/optic-accessories/scope-anti-cant-devices/index.htm, with the bubble in the middle and the reticle matching the vertical on the tall target.
If the 2nd shot is ,say 1.5" to the right, rotate the scope in its mounts to the left and re-tighten rings, do the test again. There is a bit of trial and error here but once you are sure the verticals match adjust the scope level,
http://www.brownells.com/optics-mounting/optic-accessories/scope-anti-cant-devices/index.htm , and tight down.
Now the scope reticle is vertical to the world, you come ups will be truly vertical.
The horizontal adjustment will be a little out of wack if you have to rotate the scope, but you can crank the windage turret over 6moa (this is 60" at 1000 yards) or 24 clicks and see what the error is, you will have to account for this, mentally. Anyway, the horizontal is a way less critical and a lot of the time the windage is compensated on the reticle.
Most scopes have the elevation turret fairly close to level but may take a little tweaking if the turret is not installed precisely in the vertical.
This is not hard or complicated to do and since you already have the tall target up, it's a good time to check the moa error ,if any, in the scope........does 8 clicks get you 2 moa or does it get you 2.2 moa ? You will need to know this for any ballistic program to work.
At near distances it probably doesn't make a critical difference but it sure does as the ranges get long.