you could get a TM P90. I had one, wicked rate of fire, quite reliable, only reason I sold it was because i'm a big guy and it was a bit uncomfortable to shoulder.
Yeah well I have the same issue... I'm six foot something and i've tried shouldering something that small. Just not comfy for me.