Make spice mix: In a small bowl, stir together the chili powder, cumin, smoked paprika, garlic powder, dried oregano, and salt.
Cook the seasoned beef: Heat the avocado oil in a medium skillet over medium-high heat. Add the ground beef and sprinkle the spice mixture over it. Use a wooden spoon to break up the meat as it cooks, stirring until it begins to brown. Stir in the tomato paste and cook for 2 more minutes. Add the chicken stock (or water) and let it simmer for a few minutes until the sauce has thickened. Taste, and then add more salt if you think it needs it (since this will top a salad, keeping this well seasoned works really well with the rest of the salad.)
Make the salad: In a large salad bowl, toss the lettuce with 4 to 8 tablespoons of the dressing (adjust depending on how dressed you like your salad). Divide the lettuce between four bowls or plates, then top each with a generous ½ cup of the beef mixture, pico de gallo, shredded cheese, and the avocado. Sneak some tortilla chips on the side, then enjoy!
