nationwide companies that sells gold mining machinery