Looks like an FN P-90. The real deal, or a semi-auto SBR. Not typical hardware.
Maybe a short barrel AK?