Винтовки, которые соответствуют большинству из этих критериев, но не всем, технически не являются штурмовыми винтовками, несмотря на то, что часто считаются таковыми. Например, полуавтоматические винтовки, такие как AR-15 (на которых основана винтовка M16), которые имеют общую конструкцию с автоматами, не являются штурмовыми винтовками, поскольку они не могут переключаться на автоматический огонь и, следовательно, не являются выборочным огнем. способный.
Первые штурмовые винтовки использовались Россией в Первой мировой войне в небольших количествах, но немцы первыми применили штурмовые винтовки в больших количествах.