 The MP7 uses 20-, 30- and 40-round magazines and fires 4.6×30mm ammunition which can penetrate soft body armor.Due to the heavy use of polymers in its construction, the MP7 is much lighter than older designs, only with an empty 20 round magazine.The dividing line between machine pistols and compact submachine guns is hard to draw.