P90 is quite good in cc thanks to his great fire ratio and large clip size, mp5 is better for some further range shoots because of his accuracy (without automatic fire obviously). I agree with the developers for limiting the weapon mods, balance is essential to a mp game success, look to quake 3.