The tangent sights on European battle rifles were not designed for precision shooting, but they should shoot to their battle sight zero. It is true that many had battle sights from 200 - 400 meters, and will shoot high at 100 yds. Simply look at the lowest graduation on the rear sight. If memory serves me correctly, the Polish K98 has a 200-meter battle sight. The Kar 98k, however has a 100-meter battle sight, and shoot be very close to point-of-aim at 100 yds. The tangent bed (replaceable on the 98k) simply mirrors the trajectory. That will be roughly +2 moa @ 200, 3 moa @ 300, 5 moa @ 400, 8 moa @ 500, 12 moa @ 600, etc. My F/TR .308 is +22 moa @ 800, with a 190 SMK @ 2500 fps. That is very close to s.S Patrone (196 - 198 SPT @ 2550). My .308 is + 32 moa @ 1000. If you are 2 - 3 ft. (24 - 36 moa) high at 100 yds, then you either have a 1000 yd battle sight, or something is seriously wrong with your rifle. Non-standard ammo will not be that far off, and the front sight would have to be ground to the base, for this situation. I believe that you have something else going on. I would give serious attention to the bedding. I once corrected a RC that was about 12 in off @ 100, by simply turning over the recoil lug. They are not reversable. This BA would rock on the recoil lug, so that when you tightened the action screws, the barrel rose about 1/4" out of the barrel channel. Imagine the stress when you put the bands on and bent the barrel back down. Post some detailed photos of your sights, so that the experts here can determine if they have been altered. Meanwhile, remove the BA and lay it in the stock, without bands or screws. It should lay solidly in the bedding, without rocking. If the rear tang and barrel rock opposite of each other, look to the recoil lug. If the action is solid, but the barrel does not lay in the channel, then you may have a warped stock, bent, or incorrectly installed barrel.