How do i access the player controller of an attached weapon

Hey guys , I’ll try put this noob question simply.

I’m trying to do a multiplayer version of Get Player Controller as you can see below, i can cast it to MPTopDownNetworkController and get the isAttacking variable.

I’m struggling get the player controller without using the index option… I’ve managed to get the PlayerCharacter object and any reference to that controller returns the Parent controller ( Player Controller ).

How do i get the player controller of the object that triggered the collision.

Thanks!