3d bullets being offset based on player angle

how do i have bullets fire from a fixed point on an imported 3d model?
i have some models i made in block bench, and ive done some bullet firing code.


for whatever reason, though, if i rotate the player’s angle, the bullets slightly begin to be created at an offset of left, or right, depending on which direction i’m in.

i’ve tried doing a bit of math but even then i couldn’t figure it out!

Your choice

1 -


2 -

3 -