I imagine this is due to my skill. However, I have a gun scene set up as follows
I have my sprite attached to the sprite node for when an animation is not needed and this sits directly on top of my player. However when I change the animation to shoot the animation then plays but moves the sprite off down off the screen to the diagonal right... I have a short video to illustrate.
Video of issue on youtube