アサルトライフル
1942年、ソビエト連邦において、新型自動火器のコンセプトが発表された。この新型火器は小型軽量で、戦場における兵士の積極的な活動を可能とし、短機関銃よりも射程があり、短距離から中距離での戦闘に十分な性能を備えるものとされた。しかし、戦時下において新型弾薬を設計する時間的な余裕はなく、この時点では既存の拳銃弾7.62x25mmトカレフ弾を用いることとされた。この弾薬を使う自動式カービンは戦前から設計が試みられており、1942年には空挺軍からの要望もあって設計が活発化していた。同年、セルゲイ・シモノフ、セルゲイ・アレクサンドロヴィチ・コロビン(ロシア語版)、パーヴェル・イワノヴィチ・マイン(Павел Иванович Майн)、ヴァシーリー・デグチャレフなどが小火器・迫撃砲試験場(НИПСВО 、NIPSVO)へと設計案を提出した。
試験結果自体はおおむね芳しいものだったが、砲兵総局はこの種の火器の開発に否定的な見解を示した。アレクセイ・スダエフが手掛けた新型短機関銃が、同じ弾薬を使いながらも弾倉容量で劣る半自動カービンより、火力に優れ有望な装備とみなされたためである。これに対し、短機関銃よりも火力に優れるものとして、「拳銃弾を使用する軽機関銃」という新たなコンセプトが提案された。新型軽機関銃は300m程度の距離で射撃を行うものとされ、短機関銃と従来型軽機関銃のギャップを埋める装備と位置づけられた。短機関銃は射撃距離が200mを超えると精度が著しく低下するが、比較的重い銃身や二脚などを備える軽機関銃であれば、同じ弾薬でも長射程が期待できるのである。1943年4月からプロジェクトが始まり、多数の設計案が提出された。
各種の自動火器が発達しはじめた20世紀初頭、アサルトライフルという概念は未だ存在しなかったが、その先鞭となる銃器が出現していた。
アサルトライフルの概念に近い最初の自動小銃は、1890年に発明されたイタリア製のチェイ=リゴッティ小銃(英語版)(Cei-Rigotti)だと言われている。これは20世紀の初めに開発されたガス圧作動方式のセミ/フル両用のカービンサイズの自動小銃だったが、試作レベルに止まって軍隊には供給されなかった。チェイ=リゴッティはイタリア軍の標準的な小銃弾だった6.5mmx52カルカノ弾(英語版)のほか、より強力なアルゼンチンの7.65mm弾を用いるモデルもあった。弾倉は固定式で、装填にはストリッパー・クリップが必要だった。
同時期、フランスではルベルM1886を更新する為の自動小銃の開発が進められており、その中でロシニョール ENT B1(英語版)として知られる自動小銃が試作された。この銃は6x60mm弾という小口径弾を使用し、セレクティブ・ファイア機能や着脱式弾倉を備えていたものの、重量が20ポンド以上(ルベル小銃は9.7ポンド)もあった為、結局採用には至らなかった。ENT B1は機関銃の役割を兼ねることも期待されていた。
1916年、ロシア帝国の銃器設計者ウラジーミル・フョードロフが手掛けた、ショートリコイル方式のフェドロフ自動銃(M1916)が実用化され、第一次世界大戦と続くロシア内戦で実戦使用された。
ブルパップ式アサルトライフルの中には左右両側面に廃莢口を設け、射手の利き手に合わせて排莢方向を切り変えられるものがある(イギリスのL85では排莢方向とコッキングレバーが右側面固定となっており、左右持ち替え運用は明確に禁止されている)。しかし排莢方向を切り変えるには分解してボルトの向きを入れ替える必要があるため、90年代以降に普及したリーンを含むCQBでスイッチングした際に常用してない側の廃莢口から出た熱い空薬莢が顔面に直撃する危険性が挙げられる。この問題をFN F2000は排莢方向を前方とすることで分解による入れ替え作業自体を不要とすることで対処している。
ブルパップ方式は構造上、機関部とトリガーが大きく離れトリガープルが重いため、射撃時にブレやすい。また、伏射姿勢ではマガジン交換がしづらく、ストックは固定式(VHSは伸縮式ストックとなっている)になるため、人員不足による入隊検査基準の緩和や軍隊のジェンダーレス化による女性兵士の増加により兵士個々人の体格差が大きくなっている状況にあっては、操作や取り回しに難渋する兵士が一定数生じうるという問題を生んでいる。ブルパップ式の少なくない問題点からフランスのHK416によるFAMASの置き換えと中国の191式自動步槍による95式自動歩槍の置き換え等、ブルパップ式アサルトライフルが伝統的な形式のアサルトライフルに置き換えられる事例がある。