This problem is present since long time. Its a bit better now but not completely solved.

If you switch fire mode from full auto to single and vice verse, the first time it switches fast, but if you try to switch it many times, fast, it doesn't respond all the time! Please fix it!