If you want to try the math yourself feel free. Basically just answer this question:
Z = Up.
You are moving at 12.676, 7.562, -12.56 (meters per second) and are at position 90.7987, 34.34343434, 56.9737.
Your bullet travels at 75 meters per second and takes 50% of your velocity in all directions when fired.
The target as at 78.9, 39.368, 67.76532, with velocity 1.56, 2.6595, -33.9676, and acceleration -0.89, 0.22, -18.76.
Your ping is 224 milliseconds (if you fire now, your shot will not come out until this time has passed, and the numbers for the target are behind by this amount).
If you fire right now, where do you need to be pointing to hit the target?
Where will the target be at the time the bullet hits?
L. Spiro