Trouble with aiming a turret to the mouse on one axis while staying parallel to a surface

I tried swapping it out for the torso’s rightvector, but I got similar results again. Also, as I said, I don’t think the surface normal would be of much use in this case because, in the end, it will always be the same as they will be parallel to each other constantly.