How long you've been around here, and yet, you haven't figured out that live action video isn't what they do here??? They do animations here. That's what the site is about. It's always been that way.
While the muzzle flashes were ok, the rest really wasn't good. Aside from not being what Newgrounds does, it still was not something I'd watch again. ...unless it was on youtube, where they do live video stuff.
You'll do better submitting animations here.