Machine stock