It is not uncommon for ammunition made by different manufacturers that are loaded with the exact same bullet (for example 69 grain Sierra match king) to have different points of impact...in fact, I would expect that. This is because manufacturers may use brass with different internal capacity, different powders, primers, load to different velocities, have different crimps applied, bullets seated to different depths, and other differences in the manufacturing process.
If I were shooting at 25 yards to test 5 different brands of 5.56 ammo that were all loaded with 69 grain Sierra match king bullets, I would expect all 5 different brands to hit within 3" or so, and that group size would expand as distance increased.
If we zero at 100 yards, and stay with one brand of ammo, I would expect different vertical dispersion between the muzzle and 100 yards simply because of the difference between the height of the optic and the bore of the rifle. If you are correctly zeroed at 100 yards, and your ammo shoots 2-3 inches off line horizontally, then something is wrong with either the optic, the barrel, mounts, or a combination of the three.