I have not seen a rossi in 44 mag , but the sights in plastic would probably make me not like it. Since you're using a scope anyway, what the heck. Did you take the plastic off? I would think it wouldn't last long unless you babied it. Sounds like a shooter to me! I'll look for one when I get out next time!