Maschinenkanonen (auch Schnellfeuerkanonen genannt) sind vollautomatische Schusswaffen. Munition der Maschinenkanone sind Granaten mit Führungsring, im Gegensatz zum Maschinengewehr, mit dem Mantelgeschosse verschossen werden. Das größere Kaliber stellte nur in der Anfangszeit der Maschinenkanone ein gültiges Unterscheidungskriterium zum Maschinengewehr dar. Geschütze der Artillerie mit Ladeautomat sind keine Maschinenkanonen; sie können als Schnellfeuergeschütz angesehen werden. Andererseits sind auch nicht alle Maschinenkanonen Selbstlader. Maschinenkanonen sind generell Kriegswaffen. Handel und Besitz von Maschinenkanonen werden dementsprechend in Deutschland durch das Kriegswaffenkontrollgesetz geregelt.