Ружье состоит из следующих частей: ствол, ствольная коробка, подвижная система, противооткатное устройство, станок-люлька (аналогичный артиллерийским орудиям), прицельные приспособления, магазин. Его автоматика работает по комбинированному принципу использования энергии как пороховых газов, так и отдачи ствола при его коротком ходе. Запирание канала ствола — клиновое при помощи вертикально перемещающегося клина.
Подвижная система включает затвор, запирающий клин, затворную раму и две возвратно-боевые пружины. В средней части ствола находится газовая камера с пятипозиционным регулятором, позволяющим изменять давление отводимых в газовый двигатель пороховых газов. Ствольная коробка имеет многочисленные поперечные ребра охлаждения. В ее задней части размещается предохранитель флажкового типа со стопором.
В спусковой коробке монтируется: спусковой крючок, спусковая тяга, разобщитель, спусковая скоба и пистолетная рукоятка управления огнем. Спусковой механизм допускает ведение только автоматического огня.
К особенностям конструкции можно отнести то, что после опорожнения магазина затвор остается в открытом положении, удерживаемый затворной задержкой. В переднее положение затвор можно дослать только нажав на рычаг защелки магазина, расположенный сверху на ствольной коробке. Питание осуществляется из коробчатого двухрядного магазина на 7 патронов, присоединяемого сверху ствольной коробки. Однако такое его расположение уменьшает поле зрения стрелка, перекрывая правую часть сектора обзора. Механические прицельные приспособления (мушка и стойка с диоптром) вынесены влево на кронштейнах.