It is only a matter of time but oh my...100 AP rounds in confined space, that thingy can take down a few human soldiers before itself got neutralized.
If I remember correctly, genuine P90 magazine should be more opaque than what's depicted. And should the demonstration made in China, then it gotta be airsoft.
Eh? P90 mags I came across when I was in service were much more translucent than pictured in the above gif ...
(If there's one thing about the SAF, it very rarely uses after-market kit. So the mag seen below are almost certainly the standard issue, "genuine" P90 mags)

In any case, I don't quite see any tilt aiming mechanism so either the bot is out to kneecap hoomans or it's very quickly going to be put on it's back from the recoil.