Cook chorizo in a skillet over medium heat until cooked through. Strain but reserve 1 tablespoon pan drippings.
Add onion and chiles to pan drippings. Cook until onion softens, about 3 minutes. Return chrozio to the pan. Pour in enchilada sauce. Add in cumin and chili powder. Mix well. Reduce heat to simmer and cook for 25 - 30 minutes or until mixture thickens.
Preheat oven broiler.
Spoon meat mixture equally onto the bottom half of hamburger buns. Place 1/4 cup shredded cheese on each sloppy joe. Place under the broiler and broil for about a minute or until cheese has melted. Remove from oven, top with avocado and top buns. Serve.