Minigun already overheats in a randomized timer my dude. You hear a sound and it stops shooting unless you press the key again.

- - - Updated - - -

I propose a fee system in which you are fined if the members on the forum finds your post unhelpful. Your in-game account gets deducted 100 gralats per each unhelpful post.