modern bullpup semiauto