That shop that sells gun stuff in Ivybridge? That's where I got some Birchwood Casey Gun Blue many years ago, and the proprietor know straight away that it was for model railways!
Local gun shop in Park Street / Brickett Wood sells this, as does the one in East Barnet. That stuff lasts years. I still have the one I bought over 15 years ago.