1: Use a weapon Prefab with predefined Attachments (like Scope)
2: Open a World and Place the weapon Prefab onto the ground, and any storage (Arsenal) with attachments in it.
3: Create a local session with the PeerTool or open a Multiplayer seesion with a Client
4: LocalHost now equip the weapon from the ground (at this stage all is fine)
5: Now LocalClient changing the Scope or Attachment of the weapon
6: New Attachments/Scope will not show on Client side. Its still the old one.