All ingredients ready? Let's begin!
In a medium saucepot over high heat, bring 2 cups of water to a boil. Turn off the heat.
Add the dried guajillo and de arbol chiles to the pot and place a lid on it. Allow the peppers to soften for 15 minutes.
Using a slotted spoon, remove the peppers from the water and place them in the jar of a blender.
Add the tomatoes, onion, garlic, salt, and pepper.
Blend on the purée setting until smooth.
In a large sauté pan or skillet over medium-high heat, warm the olive oil. When the oil is hot, add the shrimp and cook until almost opaque, approximately 1 minute per side.
Pour the chile purée into the pan and stir to coat the shrimp evenly.
Turn the heat to medium-low and simmer for 3 to 4 minutes just until the sauce is bubbling hot. Season with salt and pepper to taste.
Sprinkle the parsley over the shrimp.
Spoon the shrimp over a bed of cooked rice.
Top with avocado cubes or slices and place lime wedges around the plate. Serve immediately.