Why does no one explain the semiautomatic firing mechanism?