Канал ствола делился на затворную, каморную и нарезную части. В затворной части находились два нарезных и два гладких сектора для прохода и сцепления с аналогичными секторами поршня затвора. Там же располагались удержник, лапки выбрасывателя и направляющая планка механизма заряжания. В каморной части, соединенной прямоугольным уступом с затворной частью в заряженном орудии, размещалась гильза. Через конический скат каморная часть соединялась с нарезной, имевшей 36 нарезов. Крутизна их нарезки была прогрессивной на протяжении 6,5 калибров от начала нарезов, а после вплоть до дульного среза – постоянной. С помощью двойной гребенки ствол неподвижно соединялся с салазками.
Затвор состоял из шести механизмов: запирающего, ударного, выбрасывающего, предохранительного, облегчения заряжания и удержания гильзы. Запирающий механизм, включавший поршень, раму, рукоятку и ряд других деталей, вместе с гильзой обеспечивал надежную обтюрацию пороховых газов при выстреле. В поршне монтировался ударный механизм с линейно движущимся ударником, винтовой боевой пружиной и поворотным курком;
для взведения и спуска ударника курок оттягивался спусковым шнуром. Экстракция стреляной гильзы из каморы производилась при открывании затвора выбрасывателем в виде коленчатого рычага. Задачей предохранительного механизма являлось предотвращение опасности для орудийного расчета, связанной с преждевременным отпиранием затвора при затяжных выстрелах. Механизм облегчения заряжания предохранял ведущий поясок снаряда от задевания за уступ трубы и облегчал досылку боеприпаса. Он состоял из направляющей планки, подъемного рычага с осью и муфты, которая передавала вращение при повороте рукоятки затвора на ось подъемного рычага.
Механизм удержания гильзы служил для ее фиксации при заряжании под большим углом возвышения.
Противооткатные устройства включали гидравлический тормоз отката и наката (кратко называемый просто «тормозом отката») и гидропневматический («воздушно-гидравлический» – в терминах руководства службы 1941 г.) накатник. Эти два узла собирались в салазках – жестко соединенной со стволом и откатывающейся вместе с ним цельной стальной поковке, в которой высверливались каналы. В центральном из них располагался цилиндр тормоза отката, под ним – нижний цилиндр накатника со штоком и поршнем, а по бокам сверху – цилиндры воздушных резервуаром накатника. При выстреле штоки тормоза отката и накатника оставались неподвижными; откатные части ствольной группы составляли ствол, салазки и веретено тормоза отката, которое неподвижно соединялось с салазками. Такая конструкция являлась характерной особенностью ряда орудий, разработанных фирмой «Шнейдер».
Накатник заполнялся 8,65 л жидкости «стеол» и воздухом под давлением 24 атм., тормоз отката – 3,7 л глицериновой смеси (ей можно было заправлять и накатник). Работа силы сопротивления откату распределялась так, что на долю тормоза отката приходилось примерно 70% (пробрызгивание жидкости между веретеном и регулирующим кольцом из одной части цилиндра тормоза отката в другую), на долю накатника – 25% (воздух в нем сжимается до давления в 75 атм, что обеспечивало аккумулирование энергии для последующего наката) и 5% на трение. Нормальный откат составлял от 1000 до 1030 мм, наибольшая его допустимая длина – 1067 мм; при откате в 1100 мм мог произойти удар поршня по кольцевому выступу цилиндра тормоза. Для контроля величины отката сзади на правой стороне салазок имелся поводок указателя отката, который фиксировался на люльке.