按照原理分为:管退式、导气式和枪机后坐式三大和枪机组合在一起,发射后枪管枪机共同后退,是最早使用的自动原理之一。又分为长后坐管退、短后坐管退两种。长后坐在后退过程中枪管与枪机始终不分离,直到后退过程结束才开始分离。短后坐不一样,它的枪管只后退一小段距离,就与枪机分离,剩余动作由枪机惯性完成。著名的马克沁机枪就采用枪管短后坐原理。二、导气式原理。这是使用非常广泛的,输出部分火药气体,推动枪程、短活塞行程以及导气管式。长活塞行程,活塞与枪机是一体的,一块运动。代表作有苏联机枪等。短活塞行程,活塞与枪机是分开的,活塞只运行一段距离,剩下的动作由枪机惯性完成。比如德国G36枪族,我国的81式步枪等。而导气管式,接作用在枪机框上,枪机框后退完成一系列动作。代表作机后退式。就是枪管不动,只有枪机后退完成动作。分为自由枪机与半自由枪机。自由枪机,枪管与枪机簧阻力阻止弹壳过快后退。半自由枪机在自由枪机的基础上,增加了延迟后退装置,比如说滚珠延迟,摩擦延锋枪就是滚珠延迟半自由枪击。