1941年6月,美國開始將105毫米野戰榴彈炮裝到M3中型坦克上,以期製成一種自行火炮。開始製成的2輛樣車,稱為T32式105毫米榴彈炮運載車。在阿伯丁試驗場的試驗表明,這種自行火炮的性能很好,主要缺點是缺乏高射武器。於是,很快在車頂部右上角安裝了一個環形槍架,用以安裝12.7毫米高射機槍
M7自行榴彈炮開始時以美國M3中型坦克為底盤,後來改用美國M4坦克為底盤,稱為M7B1自行榴彈炮。其戰鬥全重近23噸,乘員7人,主要武器是1門M2型105毫米榴彈炮,最大射程約11千米;輔助武器是1挺12.7毫米機槍;車輛最大速度為42千米/小時,越野速度為24千米/小時。M7自行榴彈炮為頂部敞開式結構,頂部的防護性差。
美國M7牧師式自行火炮的總生產量達4267輛,是盟軍中的第一種重要的自行火炮。它首先提供給英軍,在阿拉曼戰役中,英軍用它來對付德軍掩體中的88毫米火炮,占有明顯優勢,深得英軍士兵的喜愛。其後,M7自行榴彈炮參加了義大利戰役和諾曼第登入戰役。不過,英國人更喜歡換裝25磅火炮(口徑為88毫米)的自行榴彈炮。諾曼第戰役後,M7的性能已顯落後。