My experience as objective as I can make it:
It was Super Bowl weekend, probably about 5 years ago, and Academy Sports was having a sale so I decided to go in and take a look. I saw the Rossi they had, 46103 (.357 blued with a 3 inch barrel, 6 shots). I fell in love with the way it felt in my hand. Asked how many they had, about 6 or 7, and asked to inspect them. I took a feeler gauge with me to measure the gap between the cylinder and barrel and finally after finding one that was pretty uniform across and within the specs I wanted, I snagged one.
It had a hammer mounted firing pin so I loaded up six snap caps that were fairly new, and proceeded to dry fire to get a feel for the trigger pulls. Well something went wrong because the firing pin broke. Contacted Rossi and had a little trouble getting them to arrange a pick up for the pistol with FedEx but they did. Sent it in for repairs and was told 4 weeks before it would be delivered back. At that time their website had a tracking system where you would enter the serial number and it would show the status of the repair, mine was never updated properly because it finally showed it was being in process, two days after I received it back(kudos to a very fast turn around time).
I loaded a new set of snap caps(I was using sets to cycle a marlin 94 and decided to have a dedicated set for this pistol) and proceeded to dry fire and the firing pin broke again(yes same day I received it).
Long story short I had to send it back 4 times for a broken firing pin, and after the fourth time they were very hesitant to take the gun back for repairs and held it for testing to see what was going on. I was told they were trying to determine on whether to return the gun repaired or refund me my money. They made the choice of repair and return and I sold it after the final return trip with full disclosure of the issues I was having.
The only time I spoke with anyone was to get a pickup arranged and the overall time I had the gun was about two months. No complaints were filed, no bad attitudes on anyone's part, no threats or gripes were made. I never got a chance to fire the gun with live ammo because I couldn't make it past twenty practice pulls. (Each time it broke it was during a DA pull, I am not sure if there was an issue with it not hitting the "primer section" of the snap cap or what.)
I really wanted that gun to work out because of the way it felt in hand, was fantastic, but it didn't and I had to part ways with it.