I have a Problem when a player is still scoped when being killed, they re-spawn with a slower movement speed and I can't figure out why this is happening.
I have also made another game using the team death match template and the only thing i changed is the starting weapon to the advance sniper rifle and the same thing happens, if you keep pressing your left or right mouse button while dead or waiting in lobby your character moves slower.
Is this a bug in the game engine?
It seems that there is a missing event to cancel the effects of the Scope. Try looking for how the script is reseting those values when the player is not scoping anymore and use the same for when the player spawns.
So everytime he revives will have the default movement speed.