(Multiplayer) Automatically update weapon position just before Shot ** LAG?? **

Hello… I need some help here…
For optimization I want to update the pitch and yaw aim offset in server, only when the character start fire…
The server should update the new pitch and yaw -> then the weapon attached should spawn a bullet in the new position…
But looks like the weapon is not refreshing the position instantaneusly…

please help… I don’t want to use a delay to solve this…