semi-automatic [adjective] + weapon [noun]