Pretty cool, but I had to deal with Beretta warranty on an s20, and the experience was horrific and never resolved. I love my TRG, but after that I'd never buy another product where I might have to rely on Beretta for customer service. Sako should be ashamed to put it mildly.
First Beretta tried to have me send my s20 to the wrong repair site (one that didn't even service rifles). Then it was returned saying they could not replicate the issue. The issue continued, and became wide spread (poor mag feeding is all over the forums and reviews on the s20) Beretta CS finally admitted they knew early generation s20 mags were defective, but Sako had not approved them to replace magazines for customers, and that Sako would release mag update kits at a later date. Beretta's resolution was to offer me 10% off buying the updated mags at MSRP in their webstore. Fast forward 18 months, they still have no kits, won't replace the mags, and Sako is non-responsive to any inquiries on the issue aside to point USA owners back to Beretta.