My Cyma CM023 MP5 has a high rate of fire and responsive trigger, there is barely any delay between the trigger pull and the rounds being released. It is best suited for close quarters engagements and is very maneuverable in the field. When I am scouting the other teams movements I have no trouble sneaking through tight spaces. It has a semi-auto and full-auto function. Burst fire suits this gun best, and the hop-up functionality helps the BBS fly accurately.