He actually has some pretty cool weapons. I saw one a couple years ago...full auto Glock w 100 round mags. Even had tracer rounds in it.
I wonder how long it takes to reload? Also Expending that much ammo at one time requires one hell of a supply chain.
I would think there is some kind of automatic reloader for it. The US military does have an endless supply chain.