Trying to add custom gear to a unit is fine but as soon as someone joins in progress to a mission everyone already playing in-game will have their gear that was added duplicated.
I have tried added gear with scripts that work in ArmA 2 with no problems but in ArmA 3 when someone jip in on a dedicated or player hosted server the script is re-executed.