That's exactly what I want, I want semi and short bursts to be the preferred way to use guns but as it is at the moment it's far to easy to use them on automatic and still hit your target.Define 'laser' guns.
I think you are underestimating the accuracy of single shot fire even in real life. The effective range of most assault rifles with a correctly configured iron sight or scope is significant.
The way it works now is the initial kick is felt for every single shot or burst but with auto you can counteract that and keep on firing, as it is automatic fire has too big of an effective range for assault weapons.