We need to make guns overheat in the next weapon rebalance. When it overheats, there will be a period of time before the gun can be used again.

Rusty guns should oveheat faster, and the speed with which all guns overheat depends on their firerate.

Here's some suggetions:
Miniguns will overheat after continuous rapid firing of 100 rounds, afterwhich there will be a 30 seconds cooldown before it can be fired again for 100 rounds.

The magnum pistol may take 300 continuous shots before ovehreating due to its lower fire rate.

You get the idea.

Opinions?