I am cleaning my guns with stinking "9" for ages now. I always hated the stink, but figured, this stuff works, so why change it ?
Finally I pulled the trigger and I bought M-Pro 7 Cleaner and Oil.
I must say - I was stupid for not switching before. Not only that this stuff doesn't stink, but it cleans better than old Hoppe's 9.
Also I was with Remington oil forever. From now on - it's M-Pro 7 Oil for me.