En una definición estricta, para que un arma sea considerada un fusil de asalto debe tener las siguientes características.