Currently, all weapons have different fire modes, like semi, automatic, burst, etc. Evey real gun has a "safe" setting, too.
The reason why this might be a good idea to implement in Arma: More often than not, people alt-tabbing to desktop and back do so by clicking on the task bar and return to the game just in time to see a shot go off. And even though it's uncanny, it seems that most of the time, the bullet will hit another player...