• Please go to our Discord or SteamRep for trading. Bans and appeals go HERE
Duh, but every other weapon aside from the sniper rifle is inaccurate.
It's "Accurate". It isn't completely random, but it still isn't point&click
the ambassador/revolver's first shot is 100% accurate AFAIK
and I also think that the first pistol shot is usually dead on.
http://wiki.teamfortress.com/w/index.php?search=Spread+recovery&title=Special:Search every weapon that uses hitscan in the game is subject to random spread unless you wait for the weapon specific "spread recovery" time period and then your next shot is 100% accurate again. (most of the weapons use a 1.25 second spread recovery system, it just so happens the Ambassadors spread recovery rate is 0.95 seconds)
 
http://wiki.teamfortress.com/w/index.php?search=Spread recovery&title=Special:Search every weapon that uses hitscan in the game is subject to random spread unless you wait for the weapon specific "spread recovery" time period and then your next shot is 100% accurate again. (most of the weapons use a 1.25 second spread recovery system, it just so happens the Ambassadors spread recovery rate is 0.95 seconds)

I didn't know the ambassador had a shorter spread recovery time. learn something new every day.
 
I didn't know the ambassador had a shorter spread recovery time. learn something new every day.
my guess is that it's probably because of the headshot bonus for the weapon.

only reason sniper rifles don't have the same recovery time bonus is that it wouldn't make a difference because of the reload and charging time