G34 BullPup is Ready