I did a Yugo M70 build last year with an NDS 5 receiver. After the build I cold blued it.
I used a product call "Super Blue" on the reciever.
I blasted the receiver to bare steel and then used a 8" cotton wheel on a 1 hp bench grinder to polish the outsides. Then I riveted it together and did the build.
Then I deoiled it to w/i an inch of it's life. Scrubbed it down inside and out with brake cleaner and finally an acetone bath and blew it dry.
Then I swabbed on the Super Blue. It darkens the steel instantly. Just swab it on all over and into the nooks and crannies. Let it sit 5-10 minutes and do it again and then again. I believe I did mine three or four times. Then wipe it off and oil it all over. The next day there will be a little reddish spooge here and there. Don't worry , it wipes off. Oil it all over again. Now you're done.
I also used it to touch up the bluing on the rest of the rifle. It had about 90% finish to begin with so it was pretty good.
The actual assembly and finish of the build took five hours. Photo below. The Superblue made the receiver darn near as dark as the stock bluing. So far, it still looks great.