I like the pistol. I would perhaps change it to be a mini rocket/missile launcher. 30 round clip isn’t much for a machine gun (machine pistol). A small rocket launcher would be a cool weapon for a for reasons.
You could build a ejection port for the flare from the rocket launch just above the trigger location. To take the flare from the rockets away from the launcher (making it recoiless). Like a titan missle silo (about 2000 times smaller though).
The clip could contain many different types of rockets (missiles). From heat seeking to antiarmour and so on. This would make it very versitile from a hand held point of view and somewhat futuristic aswell. You could build a clip aswell that could hold a converter and make the pistol a conventional semi automatic for anti personel. Perhaps retaining the anti-recoil ejection system. With the rockets/missiles there is no left over shell to eject but the bullets would need something.
The Glock 18 and 18C are fully automatic hand guns. They have a mag cap of 17 rounds. So 30 is perhaps a good number. I tried to find the firing rate though at full auto - no luck.
http://remtek.com/arms/glock/model/9/18/
Great looking model though very cool design…
Ronson2k