My wife had a Rossi! We sold it and bought a TC Encore!
The biggest reason she didn't like the Rossi is because of the collapsible ram rod and the time it would take just to set this up when/if a second shot was needed! Also, lots of gas comes out of the action and leaves it's mark on the bottom of the scope!
The Buckwacca, which looks very much like the rossi doesn't have the collapsible ramrod.
Hope you find something you'll really like!