Prepare the Shrimp: Thaw the shrimp if frozen, then pat them dry with paper towels.
Make the Coating: In a shallow dish, combine cornmeal, flour, paprika, garlic powder, salt, and pepper.
Coat the Shrimp: Dip each shrimp into the buttermilk, then dredge in the cornmeal mixture until fully coated.
Fry the Shrimp: Heat oil in a deep fryer or large pan to 375°F (190°C). Fry shrimp in batches for 2-3 minutes or until golden brown.
Drain: Remove the shrimp from the oil and drain on a wire rack to keep them crispy.
Serve: Serve the shrimp hot with your favorite dipping sauce and side dishes.