I like the fact that M7-Pro doesnt have such a strong smell, but do you guys think it works as well as Hoppes/ Shooter`s choice? (My wife doesnt really find the smell appealing, like I do!)LOL. Is there another cleaner you could recommend that works well, without the smell? Thanks Gurus!