>>395551021
>You can't do magazine release, bolt release, fire mode, etc. in any sensible way with motion controls.
While gun is gripped: A - firemode switch, B - magazine. 
Bolt release - meme, not needed. 

>>395551348
If you need more buttons, you (or the dev) is just not creative enough.