I have made up my mind after trying a lot of different gun oils and cleaners. I am going to use Breakfree to oil my guns and clean the gun but not to clean the bore of the barrel. I will clean the bore with either Hoppes No. 9 or Hoppes Elite depending on whether I can clean the gun inside or outside. I don't like the smell of Hoppes No. 9 inside the house. I also could use Breakfree to clean the bore inside the house if I can't clean outside. I might use Hoppes Benchrest occasionally (outside!) to remove copper. It is time to make things simple. I found a place where I can buy ammo. For some reason they seem to be able to get it and nobody else can. They would not let me in on their secret.