You will find some sellers on GunsAmerica saying they have o-rings but they are flat out lying. The 9SD does not have an o-ring nor does it have any match trigger parts even though on HK-USA's web page they use to say it does. That was mistake and if it is still there saying that it is a mistake not yet corrected.
A used USP 9mm barrel IMO is worth no more than $75. Since a used barrel has a serial number on it IMO it is worth less than a HK replacement barrel that will have no serial number. Again, IMO a barrel with a mis-matched serial number looks a lot worse than one with no serial number at all.
Lastly, IMO it is better to hang on to a used USP barrel that has a serial number that will match your pistol than to sell it off. Later on a buyer of the pistol will pay quite a bit more for the original barrel than if it only comes with an un-serial numbered barrel (replacement 9SD barrel) or an aftermarket barrel. Most HK buyers want their parts to match.