An assault rifle is a fully automatic rifle that uses an intermediate cartridge and a detachable magazine, not to be confused with so called assault weapons.
An assault rifle is a rifle that is semi-automatic and (sometimes maybe fully-automatic), uses an intermediate cartridge and a detachable magazine. It is not to be confused with so called assault weapons.