You could set up a physics asset that is associated with the skeletal mesh. When you animate the bones the physics bodies will move with it and act like collision hitboxes.
I’m assuming that I have to rig them to a socket but I’m not sure whether I should be trying to do this in the character class blueprint or the animation event graph and how exactly I go about doing it.