I've owned 7 Rossis over the years if you include my 92 carbine in .357. They're all good quality, though during the late 80s, early 90s, the finish was a little lax. I did have a firing pin issue on my 971 and got it fixed. Had a couple thousand rounds through it on the new pin, gunsmith installed, when I traded it for a .45 Colt Blackhawk I wanted. I booted money, of course, forget the deal now, but I love that Blackhawk.
The two Rossis I've hung on to are a M511 Sportsman .22 (VERY accurate little stainless kit gun, awesome buy if you find one used) and a particularly well fitted and finished M68 I bought in 1981 for my step dad and later inherited. That gun's quality of fit and finish is on par with any Smith and Wesson, very nice gun, very well put together and accurate. I carry it now and then, but I also have a Taurus 85SSUL I pocket and a 3" Taurus M66 .357 magnum that I IWB now and then. Really don't carry the Rossi much. One thing I don't like about it for carry is that I'd have to file the cylinder thumb latch down for a speed loader to clear it. I did that with a M88 I had for a while, but this one, I just carry speed strips when I carry it. Actually, I've gotten to just carrying speed strips with my little Taurus, too. More convenient than those lumpy speedloaders and they'll allow tactical reloads, too. May not dump as fast, but I ain't exactly Jerry Miculek with a speedloader, anyway, ROFL!
And I can say, I've owned a Charter arms in the mid 80s and I'd take a Rossi six ways to Sunday over any Charter Arms. That thing was crap. The Rossi is well built. The firing pin thing, though, has been a problem with 'em over the years. I've had 4 revolvers with hammer mounted firing pins and one that broke on me, the 971. That's not a very good ratio on the firing pins. LOL But, it's too small a sample size to come to any conclusions on statistically and that's not just opinion, but statistical fact.
I never dry fired that 971 and it had a couple thousand rounds through it before that firing pin snapped. I'm not sure how you "test" the firing pin. One thing's for sure, if it snaps, you'd better have a back up. It ain't something you're going to fix in a fire fight. I'm really trust frame mounted firing pins more. Dry firing can be hard on those, too, though, with busted return springs. Dry firing requires snap caps IMHO.