the local player weapon (seen by the player) is more detailed than the normal one (seen by other players in a multiplayergame)

attaching the local weapon to the hand means that the local weapon = the normal weapon

and: how can I protect the program from in the wall sticking local weapons than?