40 rounds in ten seconds would be 240 rounds/minute, so it's still a pretty primitive model. For comparison, HK416 fires around 700-900 rounds/minute.