Weapon not attaching to socket

so i attach a weapon to a socket and i build a blueprint setup for it but it doesnt attach here is the build

Here is the blueprint

Here is the actor and i already add a preview asset to the socket so did i do something wrong?

Heres the controller and it did not attach as i it to so whats wrong?