FYI the correct term for a semiautomatic counterpart to a machine gun (assault rifle) is an assault weapon...petty? yes but some people get hung up on that stuff and will string you up for it.
FYI "assault weapon" is NOT the correct term for a semi auto counterpart to an assault rifle. "Assault Weapon" is a bs term made up by activist to scare people into supporting gun legislation.
The correct term for a semi auto counter part to a military weapon is "semi automatic carbine/rifle"