In the current version of the game in virus many guns do not behave as they should.
The plasma rifle has a overheat feature but this can be bypassed by making a macro that clicks very rapidly in turn making it auto fire and not overheat. Secondly the silenced pistol can become a rapid fire machine in the same way.