Es gibt verschiedene Bauarten von Maschinenkanonen, welche sich, neben dem Kaliber, durch die Anzahl der Rohre und damit einhergehend dem Prinzip des Selbstladevorgangs sowie von der Art des Antriebes unterscheiden.