Can I get a bone location from the weapon actor which is in an array in animation BP?

I’ve set the array assign in event begin play, the actor is spawn after the array is set which make it unable to get the information inside of the actor. I wonder what is the proper way to deal with this?

Here is the beginplay in my firstperson BP


Here is me trying to get actor information in the firstperson character AnimaitonBP