Since the USPS lost my barrel in the mail Im looking for a replacement. Any experience with True Precision? Its them or OEM.