Thank you for the reply,I was actuall thinking more along the lines of chemical or dip type treatments.
I have tried cold black oxide,and while it does give a good result it does not stand up to repeated handling very well,the finish wears off quite quickly,it's also quite expensive.