Or a SKS.
Quotes from the comment section:
Trickle-Up Poverty August 12, 2010 at 11:19PM
"Were these bullets fired by an automatic machine gun, or something?"
jadfskl August 13, 2010 at 9:01AM
A glock can hold hold up to 17 rounds depending on the caliber; you just need three guys firing semi-auto pistols for about 5 seconds and you have 40 rounds."
Art
A Glock 9mm can hold 34 rounds with a Glock magazine and a Glock .40 can hold 23 rounds with a Glock magazine.