Possibly the greatest submachine gun ever manufactured, the MP5 has become essential to military and law enforcement personnel.