Uma metralhadora é uma arma de fogo tipicamente de estilo pistola que pode disparar de forma totalmente automática ou explodir fogo. Totalmente automática significa que a arma continuará a disparar muito rapidamente enquanto o gatilho for pressionado e segurado. O disparo de estouro significa que quando se aperta o gatilho, um número de tiros determinado pelo atirador será disparado (para algumas armas, são três tiros, disparados muito rapidamente). As pistolas automáticas disparam cartuchos de pistola. As metralhadoras pistolas geralmente têm os cartuchos alimentados na arma com um carregador, que é uma caixa retangular que segura os cartuchos.

As pistolas automáticas são normalmente auto-carregadas, o que significa que a pistola carrega automaticamente um novo cartucho na câmara após um disparo.