So far they have not! Been almost 2 months now and still no replacement barrel. I called them awhile back and they said it would be here in less than 2 weeks and that is almost 3 weeks ago. I think I have bought my last barrel from them as I have missed 4 matches with my BR.Criterion makes great barrels. They will take good care of you