Aluminum Anodize coloring can be done in any color.
The process takes the prep'd aluminum surface, doesn't matter to what degree of polish or it can be partical blasted ot otherwise prepared.
Then the metal is control oxidized. The aluminum is made to build a coating of aluminum oxide on it's surface.
That very fine coating of oxide is then dyed what ever color is wanted.
The process is much more involved of course and controlled.
But that's the simple explanation.
That's why aluminum trim for hardware can be colored in the many colors that you see. The gun parts can be as well, But,,the finisher has to be willing to provide that dye color finish for you.
Alloy Anodize is a fairly specialized finishing process.
Many who advertise that offer it are simply a middle-man & simply turn around and send the work back out to such a specialty company.
Ask if the finishers work is in-house or farmed out and if they have any control over it as to results. Or if it's a one-type result and that's it.
The underlying metalprep polish has to be what will ultimately match with it's anodize what the steel polished parts finish up with their blued finish on them (hot blue presumed).
Not an easy thing to make everything come out looking the same.
Easier to make everything come out looking polished and colored like new,,but not quite matching as most alloy and steel componets end up being.
Aluminum can be Nickel Plated.
A thought would be to Nickel plate the entire gun and bbl extension.
With a careful metal polish, it would all match as far as metal finish and not show the color differences of the blued choice.
But wether the guns came as a nickel finish from the factory or you'd want to switch finishes at all even if just for the sake of matching the componets,,I don't know.
It's just a thought..