Best method of creating grab attack

What would be the best way to create a grab attack.
I’m currently using weld constraints for grabbing attacks.
Is a better way I could be doing it?