+1 for detachable GLs, foregrips and bipods and whatever items you can mount on the rail under your barrel. Even tough there is a huge variaty of how you can mount or dismount a specific attachment on a specific rifle, most GLs can be and actually are mounted within seconds.
But somehow I got the feeling, that ARMA Devs did think about the above mentioned fact, and it has a certain reason why that feature is not yet implemented or "worked around" :)