Start by preparing the dressing. In a small bowl, whisk together the mayonnaise, red wine vinegar, olive oil, dried oregano, salt, and pepper until well combined. Set aside.
Slice each hoagie roll lengthwise, being careful not to cut all the way through.
Spread a generous amount of the dressing on both sides of the inside of each roll.
Layer the salami, ham, and provolone cheese evenly on the bottom half of each roll.
Top the meats and cheese with shredded lettuce, tomato slices, red onion, and pepperoncini peppers.
Close the sandwich and press down gently to help hold everything together.
If desired, wrap each sandwich in parchment paper or foil and refrigerate for about 30 minutes to allow the flavors to meld.
Slice the sandwiches in half and serve immediately, or keep them wrapped until ready to serve.