But what is weird is that the hud cross here is prefectly aligned, i lowered one pixel down and now it's obviously out of position. But it really fires under the cross. Weird, really weird. Might be something really obvious on my side, but since you noted it, i am going to lower it.
Here's how low it is to actually hit the center of the scope (cross is scaled by 0.50):

EDIT: I've also rebalanced the machineguns values around vanilla ones. The HAR still isn't the most accurate to use, as i didn't wanted to make the machinegun useless. But now the machinegun burst starts at 2.8 (half vanilla) and increases spread on each bullet by 0.7 (1/8 of the vanilla value). So it goes 2.8/2.8, 3.5/3.5 and finishes on 4.2/4.2; The chaingun was rounded up to 7.0/7.0, to become unevitablly a weapon for close range. now i only need to work the pistol and the shotguns.
EDIT 2: Shotguns and pistol done.
EDIT 3: GOD, how i didn't realized i just broke Hexen gameplay... medikits aren't inventory-based, armors are just normal Doom ones... man, gotta make something about it.