The thing about the MP7 is that it can be used in a range of scenarios, but it needs to be modified accordingly as per the scenario. It's also important to remember that the time-to-kill (TTK) is not that great for this weapon, but its higher mobility compensates for that.
However, remember in Warzone that our aim is to have higher range and accuracy, therefore this build is solely focused on attachments that are best suited for Warzone. This gun is also good if you want to flank enemies in CQC, thanks to its high mobility. If you want to use the MP7, but also be able to kill enemies at a longer range, then we prefer the MP7 in combination with a Sniper Rifle, along with the Overkill perk. This gun is good for close to medium range but not for long range gunfights. Part of the reason the MP7 feels good to use is because of its easy to control recoil.