Slice bread in half, lengthwise. Combine the mayonnaise and mustard and spread evenly over both halves of the bread.
On the bottom half of the bread, layer the cheese, chicken, and bacon. Top with iceberg and drizzle with the ranch dressing. Layer the pickles on the top half of the bread. Replace the top half on the sandwich.
Use skewers to secure the layers together. Slice into individual portions. Serve with potato chips.
The amounts of ingredients needed will depend on the size of the loaf of bread. For longer loaves of bread, you will use a greater amount of the ingredients. Shorter loaves will require less.
Use thin-sliced meat from the deli counter. Lightly pile or drape the meat on the sandwich. This creates a nice bite and prevents the meat layer from being too dense.
Build the sandwich just before serving. This helps to maintain the texture of all of the individual ingredients. If making the sandwich ahead of time, to take on a picnic perhaps, it's best to leave wet toppings like tomatoes or pickles on the side. Then, when ready to serve, layer these items on the sandwich.
For a warm, toasted sandwich, build the sandwich with the spread, meats, and cheese. Wrap in foil and heat at 350 degrees for 15 minutes or until warm throughout. Then, open the sandwich to add the fixings, slice, and serve.