Rather than destroying it, why not just hide it and move it out of the way? Seems like the simplest way to achieve the desired effect. Then instead of spawning the actor each time you are just checking the value of what should be equipped and making it visible and attached at the right socket.