I just bought a CZ 550 American with a Kevlar stock and it's the most perfect rifle I have ever owned. I also have many Ruger M77 that work just fine. The CZ is a little rough but if I could only own one the CZ would be it. First goup was 3/4 inch at 100 yards. Workmanship is flawless and it came with rings. The trigger pull is excellent out of the box.