If brewing your own rust bluing solution doesn't work out here's a link to the stuff that Brownells sells. It is the only rust bluing product that they will ship to Canada. I've used it on a number of rifles with excellent results.
http://www.brownells.com/aspx/NS/store/ProductDetail.aspx?p=7780&title=BARREL%20BROWN%20&%20DEGREASER
.........You would do well to read about safe handling of them before you get them. Having them, using them and disposing of them, require knowledge that most folks don't have unless they make the effort to find out.
is this only for brown finish or it can make blue as well