List of machine guns

This is a list of machine guns and their variants.