自动步枪

传统式的自动步枪

因为原先设计意在通用性（不在人体工学），所以弹药为制式的全火力步枪弹，导致连射时较难控制。这种自动步枪主要被用作半自动射击，曾于短期与流行于各国军队，直到突击步枪的兴起才逐渐被淘汰。早期代表有费德洛夫M1916自动步枪，晚期有FN FAL自动步枪、M14自动步枪和HK G3自动步枪。

重管自动步枪

初期的部分自动步枪发射大威力步枪弹，并装有较厚重的枪管和两脚架，适合较长时间的全自动射击，早期代表有美国的白朗宁自动步枪和德国的FG42伞兵步枪，后期代表有比利时的FALO支援用轻机枪型。而现代的则改为发射中间火力弹和小口径步枪弹，比如RPK轻机枪和HK IAR自动步枪。现代也常将此类自动步枪包括与轻机枪之中。

突击步枪

发射中间型威力枪弹或者小口径步枪弹，具备快慢机，整体长度较制式自动步枪及重管自动步枪短，是取代制式自动步枪或半自动步枪地位的枪械。实验时期的代表有Mle 1918 全自动卡宾枪，早期制式化的突击步枪有StG44突击步枪、AK突击步枪、M16自动步枪，中期的AUG和FAMAS，近年有G36和FN F2000等。