So kind of like Loadout right? Yeah that’s not a simple task, you won’t solve this in a few minutes, it’s a very important and complex feature in your networked game. There is no singular path or easy way to achieve what you want here. You need to devise your own system for this.