I also now use Caswell's "Black Oxide" kit. It's not actually a black oxide kit, it's a cold blue process also.
I've used Brownells Dicropan T4 in liquid & gel, Brownells Formula 44/40, Birchwood Perma Blue & Precision Brand Tool Black. I used to use the Dicropan the most but I like the Formula 44/40 better but it's expensive. I never got good results with the Precision Brand Tool Black. Dicropan would usually give me a glossy like black finish & Formula 44/40 would usually give me a deep flat black finish. I've heard the Oxpho-Blue works well but I never got around to trying any.
I use Caswell's blackener for stainless & liked it so I decided to try one of their steel blackeners. I'm sold on their Black Oxide formula & their sealer to go with it makes a really big difference. I get more consistent & deeper black than I have ever got using other products.
It might seem expensive initially but it really is not. Their black oxide solution is concetrated. You mix 1 part of the solution to something like 9 parts of water. So 1 pint will make over 1 gal of solution. Way cheaper than any of the other gun blues out there & it works really well. Withbthe others, sometimes I would have to heat the part to get better results, not with the Caswell stuff though. And again, I really like the sealer.
I can snap some photos & post them if you would like to see.