1Preheat your oven to 300°F (150°C).
Rub the pork shoulder with olive oil, salt, black pepper, and paprika.
Place the pork shoulder in a roasting pan and cover it with aluminum foil.
Roast the pork shoulder in the preheated oven for about 3-4 hours, or until the meat is tender and easily shredded with a fork.
Remove the pork shoulder from the oven and let it rest for 15 minutes.
Shred the pork using two forks and mix it with the barbecue sauce.
Toast the whole wheat buns lightly.
Assemble the sandwiches by placing a generous amount of pulled pork on the bottom half of each bun.
Top the pulled pork with coleslaw.
Place the top half of the bun on the coleslaw and serve immediately.