m/45S:第二种生产型。由于标配的50发弹匣虽然容量大,但如果装弹位置不正可能导致供弹故障。为了解决供弹故障的问题,在1948年推出了容量36发的直形弹匣,这是被认为是到目前最好的弹匣,并一直作为m/45冲锋枪的标配使用至今。由于这种新弹匣需要设计新的弹匣插座,因此需要在枪上安装一个金属箍并钻两个孔来安装,但只要卸下附加进弹插座后,也可以继续使用旧的弹匣。虽然首先采用36发弹匣及采用可拆卸弹匣插座的冲锋枪被定型为m/45S,但这种弹匣插座也可以安装到原来的m/45上。此外,由于有人担心枪管护筒上的散热孔太大太多会导致强度不够而容易弯曲,早期的m/45S还把散热孔数量由一排4个减少至一排3个,到后来又缩小了散热孔的尺寸。
m/45B:最主要的生产型,定型后一直被瑞典军方使用至今。m/45B把弹匣插座改为固定铆接,不可拆卸。m/45B的另一个重要改进就是机匣尾盖。由于m/45的管状机匣向后敞开,圆形的机匣尾盖用简易卡口连接器将敞口封住。这种结构与苏米冲锋枪结构相似,但后者机匣的后部采用的是螺纹盖。而m/45则是在机匣盖帽圆周上均布有3个铆钉,与机匣尾部的3个“L”形槽配合来把机匣尾盖锁紧在机匣尾部。而由于铆钉扣在凹槽里不够牢靠,所以有未经证实的传言指在拆卸时或射击过程中缓冲器会向后弹出导致射手受伤或死亡的事故。为解决这个问题,机匣尾盖上部增加了一个钩形部分,下部增加了一个方形突起。当机匣尾盖旋转安装到位后,其上部的钩形部分与机匣顶部铆接的定位片扣合在一起,下部方形突起进入枪托座的槽内,进一步限制住机匣尾盖的轴向移动。
m/45C:m/45C是专用于阅兵游行和站岗所用的型号,在1970年之前斯德哥尔摩的国王城堡门口站岗的士兵是在m/45B的枪管护筒下方焊接上一个刺刀座来安装刺刀的,后来才把这种有刺刀座的冲锋枪定型为m/45C,并配上瑞典m/94卡宾枪的刺刀。
m/45D:警用变型枪,装备瑞典警察。由于认为某些执法场合下不适宜使用全自动武器,因此m/45D与上述型号最大的区别是增加了快慢机,能选择半自动和全自动射击方式。另外有一些m/45D冲锋枪的枪托形状作了改进,允许戴着有面罩的防暴头盔时仍然能够抵肩瞄准。