As it is so easy to lose the uniform disguise (eg shoot a weapon when an enemy soldier half way across the map happens to be facing you or someone looks at your foe a second or two) it should be possible to ‘regain’ the disguise. If you lose a uniform, you should get approximately 30 seconds to find a spot where you are no longer visible to the enemy, and must remain out of sight for a set amount of time to regain the old disguise. If it’s still not regained in time it is lost for good. All too often I’ve lost my disguise because my headshot on a enemy soldier didn’t kill him, and he flicks round in time to see my second shot - losing me my disguise. Even if we are the only two soldiers in the vicinity, I’ve lost my disguise because he saw me for a split second before his demise.
As a side suggestion - can we pleeeease get an option to remove the scope on the silenced rifle giving a more powerful shot but with sound and visible flash? It’s so annoying trying to snipe with such a pathetically weak weapon.

