Prepare the Marinade : In a bowl, combine melted butter, minced garlic, olive oil, lemon juice, lemon zest, smoked paprika, salt, and pepper. Toss shrimp in the marinade until evenly coated. Cover and refrigerate for 15–30 minutes to allow flavors to meld.
Prepare the Skewers : If using wooden skewers, soak them in water for 20–30 minutes to prevent burning. Thread 3–4 shrimp onto each skewer, leaving a small space between each shrimp for even cooking.
Cook the Shrimp : Grilling: Preheat grill to medium-high heat. Grill skewers 2–3 minutes per side until shrimp are pink and opaque. Oven/Broiling: Preheat oven to 425°F (220°C) and broil for 4–5 minutes per side. Pan-Searing: Heat a skillet over medium-high heat and cook 2–3 minutes per side until shrimp are cooked through.
Garnish and Serve : Remove skewers from heat and drizzle any remaining garlic butter over shrimp. Garnish with chopped parsley and lemon wedges. Serve immediately.