Make dressing - Place cilantro leaves, garlic, lime juice, oil, honey and cumin into a food processor and puree until smooth. Season to taste with salt and pepper. (Can be done up to 2 days ahead)
Marinate shrimp - Toss shrimp in 1/3 of the dressing (reserve the remaining 2/3 to dress the salad) and marinate for 30 minutes.
Make salsa - Bell peppers / Shallots / Tomatoes / Cilantro - Prep as directed. Combine with oil and lime juice. Season to taste with salt and pepper. (Can be done up to 1 day ahead)
Heat a skillet or frying pan over medium-high heat. Add cooking oil. When oil begins to shimmer, add shrimp (discard marinade) and saute for 4 to 6 minutes, until shrimp are pink and cooked through. Transfer shrimp to a bowl.
Assemble salads by topping lettuce with shrimp, salsa, avocados and pepitas. Top with dressing and enjoy!