I have had zero problems with Palmetto State Armory Complete uppers and BCA uppers and barrels to include the free one they gave vets on veterans day several years ago. New uppers need to be run pretty wet sometimes to make them run right when brand new.