Go for it - I assume current/new "Rossi" brand (Rossi/Braztech) vs older... Anyway, I and a lot of others don't care for the lawyer'd redundant-fukakta safety lever/switch on recent-era (over a decade now except some pre 2006 EMFs out there), but if bothers is "fixable" via Steve Young's (aka Nate Kiowa Jones
www.stevesgunz.com) plug and/or his plug/peep sight combo.
Great selection - enjoy!