CurrentAmmo Count Variable doesn't get stored on Clients

Okay, I know now why I was storing the “CurrentAmmo” data onto my CharacterBP : it because I was destroying my Weapon ChildBP everytime I would switch, to spawn the one I wanted. Which is not ideal when it comes to, well, store data.

As you said, I need to spawn all my weapons first and then just toggle them On and Off. Should I expect a hit on performance doing it that way?