How to swap meshes in the player blueprint's components?

Probably badly worded, but what I want to do is basically weapon swapping in first person view. Do I do this by creating/destroying weapon props that are attached to the socket of my hands?