hammer mills john a for sale