This is a very vague recipe, because I was pretty much just throwing things in the pot and tasting as I went. Ultimately, depending on how thick and how hot you like it you should have about a quart to a quart and a half of something that ranges from "pretty damned hot" to "hell fire in a bowl". The ingredient amounts are totally up to you, but I strongly recommend you don't leave out any of the types of chiles because each one brings a unique flavor to the party. For the smoked serranos I make my own, but you could instead use more chipotles and up the ghost peppers for added kick.
1/4 C ground dried red serranos
1/4 C ground smoked and dried red serranos
1 large ancho, seeded and ground
1 large guajillo, seeded and ground
2 dried chipotles, ground
2-3 T ground chile de arbol
3-4 dried and ground ghost peppers (or to taste, these are brutal peppers)
1 red onion, finely chopped
3+4 cloves garlic, chopped and divided
6 cloves roasted garlic, chopped
White vinegar to taste
Salt and pepper to taste
A little oil to saute
Saute the onion and 3 cloves of garlic. Add all of the chiles with enough water to barely cover (you may need to add more as the chiles hydrate and the water simmers off). Simmer for several hours; you may want to do this with a window open as the results can get kind of burny. Add the roasted garlic in the last 30 minutes of cooking. Add in the remaining 4 cloves of garlic along with vinegar to taste, simmering briefly, then adjust seasoning as needed. The result should be hot, salty, and tart from the vinegar, but the ancho and guajillo should add some sweet and fruity notes much like good BBQ sauce.