Top down Aim Offset is not going where it should.

Ending the trace at cursor hit result gives the ability to shoot behind the player if the player moves the mouse quick enough, which is no beuno. So I’m basically rotating the player towards the mouse location elsewhere and then trying to rotate the spine rotation to make the spine rotate towards the mouse cursors Z location. However I think it could also be a possibility that the actual animation of holding the rifle isn’t actually straight forward but might be slightly tilted upwards, so its like I’m trying to compare the barrels forward with the actual mouse hit location if that makes any sense.