I have shot the P90s. It seemed like a nice gun. Never laid eyes on the full auto version.
The B&T and the MP7 I have seen but never handled or fired.
I have shot MP5s a bit. I'll go with the MP5.
Proudly using insults and ad hominems in T&T since 2009