M70突击步枪是南斯拉夫扎斯塔瓦武器公司生产的武器。南斯拉夫扎斯塔瓦武器公司对之前的产品M64/M64B作了一些改进,从1970年开始分别称其为M70式和M70A。之后,扎斯塔瓦武器公司又开始特许生产AKM和AKMS突击步枪,并将固定式枪托步枪称为M70B1,折叠式金属枪托步枪称为M70AB2,折叠枪托后全长640mm。因为M70B1和M70AB2是AKM和AKMS步枪的仿制品,该枪发射南斯拉夫生产的M67步枪弹(南斯拉夫仿制生产的M43步枪弹,但为增大杀伤力改为铅心结构),也克发射M43步枪弹,虽有一些改动,但两者基本结构仍然相同。最主要的改进之处是在导气箍部位加装了枪榴弹表尺,表尺转轴可以关闭导气孔,当表尺竖起时,导气孔就会关闭(因为发射枪榴弹会使膛压变高,如不关闭导气孔会损伤枪机),枪口可以安装发射枪榴弹的套管。另外其护木每侧有3个散热孔,机匣采用1.6毫米厚的钢板冲压制造,类似RPK轻机枪。而AKM的机匣采用1毫米厚的钢板制造,其强度比AKM要强,但重量增加这些都是M70B1/M70AB2与AKM的明显识别标志之一。