When you shoot near an overheated state it looks like you are firing when you simply can't due to no available heat left. So you can look like you are firing forever when you really are only firing a couple of bullets at a time. This is clearly a problem introduced when it was made so you couldn't fire past the heat limit.