Updating (child) actor components at runtime, or alternatives?

How is that different from what I did? Do I need to not just have BP Base Weapon component as the target, but the actual getChildActor as the target?