I've had a Silencerco Sparrow for nearly a year. Selected it based on recommendations from experienced people in my circle. It certainly has lived up to my expectations but I don't have anything else (rimfire) to compare it to.
I've used it on a rifle but really like it on a couple Ruger .22 pistols (Mk II and Mk III) that I have.