Trim the ends off of each loaf of bread then slice the loaves in half horizontally.
Spread a generous amount of mustard on each half of the bread, sprinkle desired amount of cayenne pepper over the mustard.
Start with 2 slices of Swiss cheese on the bottom half of each loaf, covering the surface well.
Layer on 6 slices of ham on each sandwich.
On top of the ham, layer half of the pulled pork on each sandwich.
Arrange 4 slices of sandwich pickles lengthwise across the layer of pulled pork.
Top the pickles with another layer of 2 slices of Swiss cheese, and finally place the top half of the bread over the sandwiches
Preheat a Panini press (if using) or a large skillet over medium heat. If using a skillet, prepare a second skillet, steak weight, or a brick wrapped in foil to apply pressure.
If using a Panini press, spread the butter on the outer surfaces of each sandwich. If using a skillet, melt 1-2 tablespoons of butter in the pan.
For the Panini add one sandwich at a time and press down firmly, cook for 5-8 minutes or until the cheese has melted and the outside is golden and crispy.
For the skillet, add one sandwich at a time and press down firmly using your makeshift press (second skillet, steak weight or foil wrapped brick). Cook each sandwich for about 3-5 minutes on each side, or until you achieve a crispy, golden exterior and the cheese has melted.
Cut each sandwich diagonally and serve immediately. Serve with additional pickles and yellow mustard on the side. Enjoy!