Add finely diced onions and green peppers to a lightly buttered skillet over medium heat.
Simmer for about 2 minutes and then add in turkey bacon (see note below about this step)
Cook until bacon is fully cooked and green peppers are tender.
Drain grease if needed.
Add diced turkey lunch meat
Stir in cheeses until everything is covered in cheese.
Add salt, pepper and garlic powder if desired. (I didn't think it needed any)
Remove from heat.
Prepare the sandwiches: Lightly butter and toast the bread. On the bottom piece add a generous portion of the meat and cheese mixture. Top with lettuce, tomato, and avocado. Sprinkle on black pepper. Spread mustard and mayonnaise on the other half of bread and place on top.
Don't forget the dill pickle on the side!