On the contrary, I've had a bug every now and then were my gun would just randomly stop firing (tanks as well), and the only way to fix it would be to reload.
It was also in the original game, and it's habit for a ton of old renegade players to constantly reload.
Also; http://www.renegadeforums.com/index.php ... 4167&rid=0
Here's what happened last time someone tried to remove it. Please don't do it again.