Good spies make effective use of every item at their disposal, they don't use the knife as a crutch.

Wouldn't use either of those revolvers. Give me a revolver replacement with no random crits but with no loss of accuracy, either. Enforcer is already more accurate than stock on follow up shots but even that isn't 100% accurate and I dislike the enforcer's reduced fire rate.

When you think about it though, the revolver is an extremely powerful weapon at close range.

The attack interval in Revolvers is 0.58s.

Now it takes 3 shots to kill a Pyro at close range. Assuming you hit all the shots, it takes 1.74 seconds to kill a full health Pyro.

Now let's compare it with the Flamethrower. The attack interval on the Flamethrower is 0.04 secs, and, assuming we're doing it at close range, damages about 6.82/particle, = 0.72 seconds to kill the Spy.

HOWEVER, the Flamethrower is a continuous flow weapon, which means that a lot of particles will be missed, and since the Spy is assumed to be running away, it will cause less damage. The Revolver is a burst damage weapon, so given most circumstances, the Spy has ample time to destroy a Pyro with his Revolver before it kills him.