Re: suppressors?
I would have to say shark, although I don't have a shark, David did get me an SWR omega 30 which is a great can but, no comparison to one of his shark cans.
I've shot my SWR and a shark side by side on my .308 rifle, the shark was quieter, lighter and had way more recoil reduction than my SWR.
Not to mention you can take the shark apart for cleaning, which is a major plus.
May be pricey but worth every penny, plus David is a way cool guy to deal with.