The laser shoots like 30 degree off of where I'm aiming at. The hit is still detected, but the visuals are wrong. It seems to be connected to changing resolution / fullscreen.
Thank you for the suggestion on the cause! I've been trying to play with the laser visuals to make them more accurate, but hadn't looked into resolution settings as a potential source of the issue yet.