Years ago it was common and an accepted practice to shim rings, why may you ask ? Because the tolerances ( hand fitted ) were not near the replicated tolerances of decent rifles made today on cnc machines. Even today with buffing, machine tool wear, operator experience things can be off slightly. Where I have a real problem with base manufacturers and this stems from my experience with Vanguards using Rem 700 bases, but no doubt carries over to other rifles also. Some scopes today are shorter bell to bell length, this creates problems in and of itself . Base manufacturers have told me personally base heights lets use a rem 700 example that will fit several different rifle brands are close enough in height's to be compatible with these different brands , wrong answer again , they do it because it's easy imo. If these bases in general are compatible then why are we running out of elevation between some different rifle brands and scopes elevation adjustments are not even close to being centered ? There are bases that are correct so this is not an across the board issue, but when you cross reference multiple rife brands & models and they come up the only one part number or will also fit these models. even if the base height was only off a few thousanth's it's enough to throw things off when trying to sight in a rifle scope or get pissed and just go buy a Picatinny 20 moa base and call it good. Scope have their own issues, base or ring problems with out of spec base height's and different ring saddle heigth's, and that coupled with a scope with less moa elevation adjustment built in is a problem. We live in a throw away world today so parts aren't always checked, tested for quality control as they once were.