Stir together the pesto sauce and fresh lemon juice in a small bowl to make the dressing. Set aside until ready to use.
Heat your grill to medium-high and spray with oil.
Lightly coat the shrimp and asparagus with olive oil and sprinkle with salt and pepper.
Place the shrimp and asparagus on the grill. Grill, flipping once or twice until shrimp is cooked through and asparagus is bright green and soft, but still al dente.
Transfer shrimp and asparagus to a plate and allow to cool slightly. Chop the asparagus into 2-inch pieces.
Add the spring greens to a large serving bowl. Add the lemon-pesto dressing, grilled shrimp, asparagus, avocado, pine nuts, and toss everything together.
Serve and enjoy!