Gun rotates correctly

Fixed bug, raycasting is next :)