I did initially try something similar to this but was getting the same result,
The only way that i’ve managed to get it to a reasonable centre is by taking 40 off the Z axis at the plus point, but that throws off the line trace depending on the distance of the shot i’ve even took the bullet spread variable off just to make sure!