Huge Blueprint Problem I've Been stuck for 2 days.

Thank you for the Reply infact i was investigating in the UI Weapon Selection and indeed when i close the inventory The actor gets destroyed on all slots , otherwise all the weapons are shown in hand at the same time.

Sadly by setting actors hidden , instead of Destroyed will cause overlapped weapons aswell. and some other issues.
but testing with only the pistol removes the ammo anyway when i close the inventory , even if i put the actor on hidden.
Is there anyway for me to store “the old” current ammo information , to reassign them when the new actor is spawned ?

Edit: i forgot to put Hidden to true , well , hiding actors actually works the same way as destroying them “i get the same visual effect” so it works.
but it still removes my ammo when i close inventory man its frustrating.
also after the hidden event , it will call the function to Spawn the weapons and assign them to the slots by Spawning actor. since you can switch weapons in slot everytime the system is a bit messy.
so i really need to find a way to store those variables and reassign them when they spawn the weapons.