If you can buff it yourself, you can blue it yourself. Try Express Blue from Brownell's. It is more labor intensive than hot salt blue, but (for me) yields a more satisfying blue that can be done at home.
1) Polish
2) Degrease with Acetone
3) Heat with propane torch
4) Apply Express Blue solution with a clean cotton swab (pour the solution into a small container so as not to contaminate the entire bottle)
5) place into pot of boiling water for 5-10 minutes
6) Card
(if you get any oil on it, apply acetone again).
7) Repeat steps 3-6 about two to five more times.