Also... alot has to do with barrel/gun vibration. Different ammo imparts different vibration characteristics to the barrel.
Plus, the barrels are not as uniform as you would think they are. Minute differances (production tollerances) in metal thickness, metal density, heat treatment, tooling wear, all add variables to how a barrel and action will preform and... if the barrel will only change vibrations in a vertical plain - not always.
That's also why two guns of the same model can shoot to very differant POI using pellets out of the same tin.
Paul.