When a player changes his primary weapon in a MP session only that player can see the new weapon, all other players see the weapon included with the default load-out.
- Legacy ID
Just change weapon in game and check with other players.
Not exactly sure when this occures, but dropping and picking up the weapon again fixes it.
I guess its a glitch of the inventory system when taking stuff from crates. (same with the civilian clothes which are only displayed local)
It's just a server<>client sync issue.
The server doesn't properly realize that you changed weapon if you pick it up from a crate/vehicle, but does if you drop it on the ground (has to render it for all clients at this point)