dogcatcher,
I suspect the problem is a crappy installation!
The only path to satisfaction I can see for you is to have another smith install another barrel.
Bingo. And it could very well be that the barrel is fine and simply needs to be properly installed.