Uma sub-metralhadora é uma arma automática muito mais curta e menos pesada do que um rifle; Ele é projetado para disparar uma grande quantidade de cartuchos em rajadas, embora também pode ser desencadeada e tiro por tiro.