Well, the MP7 has higher dps before reload (by a substantial amount, 500 vs 400) before reload, and lower recoil. So if, for example, a siren needs to die right now the MP7 would be better for that. It's reload is also faster, but that gets cancelled out by the smaller clip and higher firerate...