28" semi-auto