Gil,
You might try giving the barrels a pre-etch of the radio shack circuit board etch solution. That should give the barrels a very clean and microscopically etched surface. I also have soaked barrels in boiling water and a separate acetone soak to remove whatever is in the area under the ribs, which can be oil/grease or rosin flux.