Автоматика работает по принципу отвода части пороховых газов с длинным ходом поршня. Запирание канала ствола производится поворотом затвора с двумя боевыми упорами. В стволе 4 нареза, шаг нарезов 240 мм[9]. Ствол не хромированный, изготовлен методом холодной ковки[1]. В дульной части ствола нарезана резьба для установки дульных устройств М14х1 левая. Предохранитель-переводчик расположен на правой стороне ствольной коробки. Обозначения положений переводчика: U («Ukočeno», предохранитель), R («Rafalna», очередь), J («Jedinačna», одиночные)[18]. Режимы огня — непрерывный или с отсечкой по одному выстрелу. Прицельные приспособления состоят из мушки и прицела секторного типа, могли оснащаться тритиевыми элементами для стрельбы в тёмное время суток. Автоматы (кроме M70B3, M70AB3) оснащались прицелом и дульным устройством для стрельбы винтовочными гранатами. В разложенном состоянии прицел перекрывает отвод газов из газовой каморы в газовую трубку для выстрела винтовочной гранаты холостым патроном. В задней части ствольной коробки, предусмотрен фиксатор, предохраняющий крышку от открывания при стрельбе гранатами. Цевьё и накладка газовой трубки длиннее, чем у автомата Калашникова. У версий с нескладным прикладом был предусмотрен резиновый затыльник на прикладе. Автоматы могли быть укомплектованы штык-ножом[10]. Начиная с M70B боепитание может осуществляться из любых коробчатых магазинов, совместимых с АК, а также барабанных магазиновM72.
М70 — фрезерованнаяствольная коробка, крышка ствольной коробки из стального листа 1.5 мм, нескладной деревянный приклад, ствол закреплён в ствольном вкладыше на резьбовом соединении, затворная задержка реализована отдельной деталью в ствольной коробке[20], автомат не принимает магазины от последующих вариантов M70 и АК[21] Впоследствии на большинстве M70, оставшихся на службе, механизм затворной задержки был удалён для совместимости с магазинами от более поздних версий[22]. Полное обозначение — M1970[1].
M70A — вариант M70 со складным вниз под цевьё стальным прикладом. Полное обозначение — M1970A[1].
M70B — фрезерованная ствольная коробка, упрощена конструкция ствольной коробки (убраны углубления для облегчения на левой стороне), нескладной деревянный приклад, ствол запрессован в ствольный вкладыш и закреплён поперечным штифтом, изменён угол наклона приклада, внедрён способ крепления нескладного приклада к ствольный коробке сквозным винтом, укорочена колодка мушки, затворная задержка реализована выступом на подавателе магазина[24], автомат стал принимать магазины от АК[21].
M70AB — вариант M7AB со складным вниз под цевьё стальным прикладом.
M70B1 — штампованная из стального листа 0.9 мм ствольная коробка и крышка ствольной коробки, нескладной деревянный приклад. Снова изменено крепление приклада: теперь он присоединялся не к заднему вкладышу, а непосредственной к ствольной коробке. Затвор и затворная рама облегчены. В УСМ добавлен замедлитель курка. Предохранитель-переводчик доработан. На резьбу в дульной части ствола установлен компенсатор[25]. Возможна установка подствольного гранатомётаBGP-40 mm M70[9].
M70B1N — вариант M70B1 с креплением типа «ласточкин хвост» на левой стороне ствольной коробки для ночного прицела Zrak PN 5×80. Полное обозначение — M70B1N-PN[26].
M70AB1 — вариант M70B1 со складным вниз под цевьё стальным прикладом. Складной приклад усилен[27]. Впоследствии ствольную коробку M70AB1 стали штамповать из стального листа 1.5 мм[1].
M70AB1N — вариант M70AB1 с креплением «ласточкин хвост» на левой стороне ствольной коробки для ночного прицела Zrak PN 5×80. Полное обозначение — M70AB1N-PN[28].
M70B2 — штампованная из стального листа 1.5 мм ствольная коробка, нескладной деревянный приклад[1].
M70AB2 — вариант M70B2 со складным вниз под цевьё стальным прикладом. Возможна установка подствольного гранатомёта BGP-40 mm M70[13].
M70AB2N — вариант M70AB2 с креплением на левой стороне ствольной коробки для пассивного ночного прицела Zrak PN 5×80. Полное обозначение — M70AB2N-PN[26].
M70B3 — штампованная из стального листа 1.5 мм ствольная коробка, нескладной деревянный приклад. Отсутствует прицел для винтовочных гранат, возможна установка подствольного гранатомёта BGP-40 mm[11]. Вариант 2007 года для Ирака и Афганистана[1].
M70AB3 — вариант M70B3 со складным вниз под цевьё стальным прикладом. Отсутствует прицел для винтовочных гранат, возможна установка подствольного гранатомёта BGP-40 mm[15]. Вариант 2007 года для Ирака и Афганистана[1].
M70ABX — штампованная из стального листа 1.5 мм ствольная коробка, приклад складной на правую сторону, цевьё с планками Пикатинни. Модернизация 2007 года[29].
M70B1M — штампованная из стального листа 1.5 мм ствольная коробка, приклад складной на правую сторону. На крышке ствольной коробки и цевьё установлены планки Пикатинни. Крышка откидная, на шарнире. В дальнейшем обозначение изменено на M05E.
Наумов Ю. Ю. Энциклопедия спецназа стран мира (рус.). — Белгород: Книжный Клуб «Клуб Семейного Досуга», 2011. — 607 с. — 5000 экз. — ISBN 978-5-9910-1565-3.
Jane's Infantry Weapons 2010-2011 (англ.) / Jones, Richard D.; Ness, Leland S. — 36th. — Coulsdon: Jane's Information Group Limited, 2010. — 957 p. — ISBN 978 0 7106 2908 1.
Johnston, Gary Paul; Nelson, Thomas B. The World's Assault Rifles (англ.). — Lorton: Ironside International Publishers, 2010. — 1216 p. — ISBN 0935554009.
Stott, Rob. The AK47 catalog volume 6 (англ.). — 2016. — 86 p. — ISBN 978-1-329-99497-3.