lightweight semi-auto