枪口补偿器(muzzle compensator),作用是改动枪口流场,引导部分从枪口喷出的火药气体给枪口施加一个的力,意图主要是抵消兵器后坐时因为后坐力轴线与射手的握持/抵肩部位以及身体重心不堆叠形成的枪口偏转,比方射击常常见的枪口上跳。因而也被称为“枪口防跳器”
在群众概念中枪口补偿器和枪口制退器(muzzle brake)常常被混杂(其间有些是成心的商业行为)。枪口制退器的作用在于直接抵消部分轴向的后坐力,规划手法主要是将气流向后偏转。狭义上来说,仅以制退为意图膛口设备对枪口不发生径向的影响。
现代的膛口设备往往兼备多种功用,常常一起整合制退/补偿,消焰/补偿,乃至消音/制退等作用。所以有时在界说和分类也不必很教条。大部分的膛口设备,不管规划的最大的意图和初衷怎么,与彻底的裸膛口比较,一般多少都有必定的制退和消焰作用,可是不同功用倾向的规划之间的作用不同仍是很明显的。
(常见的膛口制退规划往往不利于消焰,所以真实能高效统筹制退/消焰的规划比较少,尽管商业揄扬的许多)。