I am bad discussion maker
I basically just want them without overly debating what consequences these might have. Personal i am just more of a trial and error guy, so i would add this feature (if it were my game :D) and see player feedback and how they feel.
So what i think would be fitting the game is two different firemodes:
a) infinite burst fire (like we have right now). This will result in the same gunmechanics like we have now. No changes.
b) 1 shot burst. Basically you can shoot only 1 bullet at a time. This would make your accuracy go up immensly. I think this would not conflict with sniper weapons, since they 1 shot kill. This 1 shot is just accurate, with the same hit calculations a normal shot would take. You will not have any advantages from this infight, since the other firemode is better for this, even if it is less accurate. For medium to long-range distances this would make a small difference though.
Personally i think everything that adds variance and fits the concept is nice. In my eyes it fulfulls variance and consistency with game philosophy.