It stinks that you should have to work on a new barrel but they are not all ready to go right from the factory. Kudos to you for hanging in there ,recognizing the problem and fixing it. Thus giving the barrel a true opportunity to shine.