该炮于1940年5月投入研制,设计师格拉宾选择了一种苏联红军从没有装备过的火炮口径——57毫米,并研制了专用的次口径穿甲弹。在试验中,这种新型火炮表现出了很强的穿甲能力,初速900米/秒,能够轻易击穿90毫米厚的轧制均质钢装甲,大大超出预期,比德国当时的50毫米反坦克炮更好。
这种新炮的工厂编号Ф-31,1941年初定型为M1941型57毫米反坦克炮,苏军军械装备序号52-П-271。由于1941年初,No92工厂接受表彰,被命名为“Zavod imeni Stalina”(斯大林工厂),因此该炮也被简称为ZiS-2(斯大林工厂第2号)。
6月,No92工厂开始批量生产这种火炮,但在向苏军交付了371门火炮后,该炮的生产就于12月1日被叫停,前后只维持了5个月。因为在部队试用中发现,这种新型反坦克炮弹虽然能够轻易击穿德国坦克装甲,但是却没有在内部造成更大的破坏。加之57毫米口径是当时的新口径,制炮成本比较高,作为一种团属火炮,它要比ZiS-3师属火炮贵10到12倍,这主要是其长达4米的身管造成的。此外,炮弹也需要重新建立生产线生产,供应上很成问题。因此,在现有76毫米反坦克炮尚能对抗德国坦克的情况下,这种在当时穿深富余的新型反坦克炮就不那么受部队待见了。然而,这种情况并没有持续多久。库尔斯克突出部一战,一种德国真正的“超级坦克”出现在红军反坦克炮兵的弧形防线正面,这就是坦克传奇——“虎”式重型坦克。
面对“虎”式重型坦克以及同时期的“豹”式中型坦克,苏联反坦克炮兵现有的76毫米反坦克炮往往力不从心,更大口径的火炮虽然能够击穿这些钢铁怪兽,但由于炮身重,机动性差,产量少,并不能够有效阻挡德军的全面进攻。虽然在苏联红军反坦克炮兵和坦克兵的浴血搏杀中,终于扭转乾坤,赢得了库尔斯克战役的胜利,但此时的防线已经千疮百孔,伤亡惨重。战后的对比测试中,发现57毫米反坦克炮对德国重装坦克的打击效果远远强于76毫米反坦克炮,在一定距离内能够击穿“虎”式坦克的装甲,而76毫米反坦克炮即使顶到200米也无法击穿“虎”式坦克的重甲。嗯,可以正面击穿虎式 因此,在新型85毫米和100毫米反坦克炮还未大规模装备部队的时候,有必要再生产一批57毫米反坦克炮应急。因此,1943年6月15日,苏联恢复了57毫米反坦克炮的生产,并改名为M1943型,且仍然沿用ZIS-2的简称。到1945年战争结束时,总共生产了9645门。得到“57神针”的绰号