Preheat the oven to 300°F
Pat the pork shoulder dry
Trim excess fat if needed
Mix salt, pepper, paprika, garlic powder, onion powder, and brown sugar
Rub the seasoning all over the pork
Place the pork in a roasting pan or Dutch oven
Add a small amount of liquid such as broth, apple juice, or water to the pan
Cover tightly with a lid or foil
Bake until very tender, about 4 to 6 hours depending on size
Check that the internal temperature reaches 195°F to 205°F
Remove from the oven
Let the pork rest for 20 to 30 minutes
Shred the pork with two forks
Discard excess fat and bones if present
Mix the shredded pork with pan juices or barbecue sauce
Serve warm
