Hi dude im new to this but I would say no because because although it's not a live weapon system it's still chambers 8-9mm blank rounds. I'm in the forces currently and if we have blank rounds or pyrotechnics on us its a big no no.
I would say you would need a full firearms lic to own one but don't quote me on this. Don't no if this has helped at all.