Attached Child Actor (Turret)

Does it need to be a child actor? How is it attached? I would make it a component using AttachTo nodes.

Maybe you should show us your bp?