I don’t know what use will be getting the socket name without the actor attached to it since I’m dealing with specific sockets already but DetachFromComponent() seems to be used a lot with switching weapons, along with setting visibility from some source files I looked into. Thanks.