I just did this with my M4, but at 50 so that I'm also zeroed at 200 and only 3" low at 245. The reason this works, is the 2.6" sight height. With a lower sight, this will change where the bullet cosses line of sight. I couldn't do the same procedure wit my 30-06 nor my .223 Handi which shoots the same load as my M4. To give you an idea, the handloads.com ballistic calculator (2900fps, 55gr, .250BC) puts the same load out of my Handi 1.9" low at 200 with 50yd zero as opposed to .01" with the M4. The only change is .6" lower sight height for the Handi.
I know that the Marine Corps sights in at 36, but then they also shoot at 300. As far as I know, the only way to know where the bullet hits at a given range is to shoot at that range. Sight height, barrel length, velocity, and BC all play a factor.