Hey there @BLAZEPunk! With positional damage, there are a number of ways to go about it. This thread goes over some possible choices:
I’m personally a fan of the different overlap boxes as components approach, as you can customize the hitbox, manipulate it programmatically if need be, and is more designer friendly than bones.
However the SKM bone location method is also preferred especially if you are working with characters.