Originally Posted by Issei
i already know i want something small compact and fast firing
No love for the MP9!?
Polymer body BUT you can upgrade all the internals to metal if you want to including the loading muzzle. That's what I did to mine.
It has all the characteristics you listed here...