I had the AB9 or 10 by Intratec I think, it shot everything and was reliable. I also had a Cobray M11 and that could not get past the first round, traded that in on a Vector Uzi and had issues with that, so I sold that and got the Skorpion and I am finally happy. After all that I still don't have a subgun.....that may change though.
I imagine that Krinks would be perfect for that type work after the .308 fail to stop.