(I renamed the Sphere to PickUpCollision for understandability). In the swordBP, which is the parent of every weapon, this is my swordCollision event:
For the pick up/drop this is my code in the third character blueprint: