I have to join in recommending the rust blue technique. I think it is the easiest to do, is the most durable, can be repeated to give richer color, and is fixed by coating the metal with oil after it is boiled, and leaving it coated in oil over night. The finish that comes out is the closest to the old time blueing methods that you have as a hobby gunbuilder.
I have used cold blues, but I found I had to heat the metal up with a propane torch to a temperature well above the boiling temperature of water, before putting the cold blue on the metal. I also had to continue to heat it to get good coverage, without patching, or streaks. If you try this, do it first on some piece of test metal, so you can learn what works and what doesn't. I repeated the process several times over a couple of evenings, until i got a rich Blue/Black finish that seemed durable. Again, I fix the process with oil- WD40 to be exact, put on when the barrel is still hot- and let the metal hang over night to cool and fix.
The oil seems to help give that blue black color, and take the oxidation process deep into the pores of the metal. I last used this technique to touch up blueing on a factory barrel that had suffered some pitting from dust and a damp basement. When I finished, the owner could not tell where the pits and rust had been until I pointed out a few tiny pits in strong sunlight. He was amazed that the finish was so close to the factory( Me TOO!!!)
Paul