Huntertown Arms has a great warranty, against anything other than stupid...
https://www.youtube.com/watch?v=Fxvpx_1L0YIbelieve it, they replaced the entire suppressor after this, at no cost to the owner.
They're also inexpensive. I would say go with Silencerco if you have the money. I want an Osprey myself for my SLR. But if that's not in the budget, a Huntertown Arms may be the way to go. My first can will be one of theirs in 9mm