I am having the same problem with my new rossi 22 410. Did any of the things you tried help. I haven't been able to get ahold of rossi, and the store I bought it from said they will send it back to rossi for me, but it is a christmas present and i don't want it gone for 8 weeks, so if anything you did helped please let me know, thanks