cheap hammer mills for granite rock ranging from 500 600