尽管M50超级谢尔曼坦克具有与苏制T-34/85和T-54/T-55坦克成功交战的能力,但由于埃及于20世纪60年代初开始接受装有122mm大威力火炮的苏制ИС-3(IS-3)重型坦克,以色列决定对谢尔曼坦克进行再改造。最初以色列对法国105mm CN-105-F1式火炮表示关注,该炮炮管长是口径的56倍,发射破甲弹的初速为1000m/s。然而该炮装在谢尔曼坦克的炮塔上有些过长,初速太高,车内也缺乏所需的后坐空间。于是以色列向法国布尔日兵工厂提出修改CN-105-F1式火炮的要求,最终导致缩短炮管长度1.5m,使初速降至可以接受的800m/s。以色列称这门改进型火炮为D1504式坦克炮,炮管长度为口径的44倍,使用以色列研制的炮弹。