First of, no. You can't empty a 20 or 30 round magazine as fast as an M4-A1 does.  And there are only a hand full of folks that might come close. Second, the fact that you can't even say magazine makes everything else you said suspect. At best. Pic related: my M4 from Iraq.
{}