I just got my Sparrow in last week and I love it. We've ran it on a Ruger mkII, an SR22, a 10-22 and I have a Marlin in 17hmr that is being threaded. I love that thing and it gives multi caliber capability. If you don't need that, Yankee Hill just released a 22 can with a single stack baffle that breaks down just like the Sparrow but isn't rated for anything but 22 and is $100 cheaper than the Sparrow. I have been extremely pleased with YHM products, they make solid gear for reasonable prices. I'd also recommend te Silencer Shop, great CS. Can't say enough about those guys. The Sparrow runs about $370 and the YHM can is around $270.