Cimarron still carries the Uberti-made Cavalry and had some in stock a week ago. Not charcoal blue, though, although they did have the Artillery in charcoal blue.
I hope you get the proper slotted base pin screws for the Pietta. The last I heard, which was several months ago, Pietta did not yet have one available, but maybe they do now. The Uberti screws are a different size.