Originally posted by diamondgeezer 
 the eyepoint is currently at 0, 0.4, 5 
 This is the problem.  For whatever reason, when the eyepoint is not centred from left to right, the HUD is drawn offset by a proportional amount.  You see, your eyepoint and guns actually 
are lining up correctly, but the HUD graphics are not being drawn where they should be, so it causes the illusion that the laser is misaligned (because we erroneously tend to assume that the crosshair is the centre of the screen).  
I've posted this error in bugzilla, and Inquistor was going to fix it, but it seems he forgot.  If we both whine persistently 
here, maybe he'll get around to it.