Since the terrorist bombings and the McVey thing, I would think it very difficult to obtain ammonium nitrate. I understand IF you can get some, it's treated to prevent any chemical reation. Then, there is the lye problem- Drano surely must have additives... THEN, you have to deal with the ammonia gas when you mix up a batch...
I ran into the same problems looking for nitric acid for rust bluing. Everyone though I was making a bomb.
Isn't all caustic blue based on the same very similar formula to ammonium nitrate and lye anyway???
I'd just go with the standard Brownells product- you'll get a more consistent result.