In a bowl, mix ground beef, cheddar cheese, cream cheese, BBQ seasoning, and black pepper.
Stuff the uncooked cannelloni pasta tubes with the meat mixture.
Wrap each stuffed pasta with one slice of bacon.
Place the wrapped shells in a tray, cover, and refrigerate for 30 minutes.
Preheat smoker grill to 120°C (250°F).
Place the shotgun shells on the smoker and cook for 60 minutes.
Brush BBQ sauce over each shell and continue smoking for another 30 minutes.
Remove from smoker and let rest for a few minutes before serving.