在研制M1卡宾枪的最初要求中,原本是要有连发射击能力的,但是这个要求在通过初步试验后被放弃。后来基于士兵的反馈,要求有全自动的火力,于是在1944年5月开始研制增加了快慢机的M1卡宾枪,研制工作由通用汽车公司和斯普林菲尔德兵工厂分别进行,最后通用汽车公司研制的样枪被采用,在1944年9月正式命名为M2卡宾枪。由于全自动射击时弹药消耗特别快,因此把弹匣容量增加到30发,但可与原来的15发弹匣通用。M2卡宾枪仅生产了57万支,一般装备给参谋士官或军官使用。由于有些M2卡宾枪使用了M1A1的枪托,此外M2卡宾枪的30发弹匣也可用于M1卡宾枪上,因此很容易在外观上产生混淆,准确辨认的方法就是看看机匣左