preheat a grill or smoker to 300 degrees f. place the pork butt on the grill or in the smoker, and cook over indirect heat until tender, 4 to 5 hours. cover and let rest for 15 minutes before slicing and serving.