Change the point that flip.h flips on

4.2.2 Godot Version

I have a 2D animated sprite. When I change the walk direction, it jumps. The sprite is one person and one rifle. Can I change what point flip.h operates on or do I have to do something weird with having two sprites, one for the character and one for the rifle? I am brand new to this. I made my own sprite though.
Walking Sprite

You can change the offset of the sprite so that the person is in the center.