The gunshop brand I've found best is called (IIRC) G96, and it's a paste, not a fluid.
I made a naval cannon model in 2002 and blued it with this. It's needed only occasional oiling and touchup since.

Wash it in hot fairy liquid suds first, don't touch it with bare fingers when you take it out, and apply the paste while the metal's still hot – a stiff artist's brush is good. When it's taken properly, wash again, dry thoroughly and oil up. 3-in-1 is good, but so is olive oil – I've also had good results on an Opinel knife for camping.
Edited By Mick Burmeister 1 on 18/08/2017 09:47:37
Edited By Mick Burmeister 1 on 18/08/2017 09:48:22
Edited By Mick Burmeister 1 on 18/08/2017 09:56:42