Un freno di bocca è un dispositivo situato all'uscita della canna, che serve a ridurre il rinculo. A tal fine, i gas che fuoriescono dalla canna dopo il proiettile colpiscono delle superfici di impatto. La pressione del gas accelera quindi l'arma allontanandola dal tiratore, contrastando così il rinculo. Inoltre, i gas in uscita vengono parzialmente deviati verso il retro, riducendo ulteriormente il rinculo. Uno svantaggio dei freni di bocca è che il rumore dello sparo diventa più forte per il tiratore a causa della pressione del gas riflessa all'indietro. Un'alternativa ai freni di bocca sono i silenziatori, poiché anch'essi riducono il rinculo.