Name the gun with highest capacity of bullets?

UMP9
Tommy Gun
AKM
M416

Info: The magazine of the Tommy Gun can hold a 100 bullets