Excuse me for my ignorance but I am puzzled and can't solve a problem. I have an Arrowhead Muzzleloader which is very accurate. Consistent .5 MOA group or better. I have only had the opportunity to shoot at a 100 yd range and sighted my gun for 300 yds for hunting as most of my shots are between 250 and 400 yds at a cattle operation. My load required that I needed 4.4 inches of elevation at 100 yards to accomplish this. I gave it 18 clicks and thought I was good to go without test firing it which was stupid on my part. I had two shots that I took, one at an exceptional buck at 250 and the second a good buck at 360. I didn't touch either one of them. After returning from the hunt I went to the range and fired at the 100 yd target and it was two feet high. This is a Leupold Vari-X 5 scope and I know it is not the scope as after returning to my 100 yd zero it was dead on. I have drained my brain trying to figure this out with no success. The only thing I can think of is perhaps that I have a 20MOA base that drastically changed my ballistics. Doesn't make sense to me either but the only thing I can come up with. I know the answer to this is sighting in at 300 yds, but can anyone offer insight that might help me understand what is going on?