I have found that Oakleys with Iridium coatings scratch very easily.
Conversely, Oakleys with gray or clear lenses are quite scratch resistant.
I've been wearing M-frames for 10 years, and they are excellent for activities like running, because the M-frame has good purchase with most people's heads, so they remain firmly planted. Oakley lenses are excellent for not having distortion, in my estimation.
That said, M-frames can be delicate, I've broken many frames, and Oakley will offer a warranty for the frame for one year if my recollection is correct. They do not warrant scratched lenses.
I tried a pair of Wiley X sunglasses and they were very bad. The nosepiece closed my nostrils and they were quite annoying, like a cheap pair of safety goggles.
I'm also an avid fisherman, and I had a pair of Oakley polarized XX (twenties), but like the proverbial liar's fish, they were the ones that got away. I haven't seen them in a few months, and they cost an outrageous $160. I'm still hoping I stumble across them somewhere in the house.
I haven't seen the Rudy glasses, and I'm not a competition shooter, but I'm always game to try new things. I'll have to check them out.
Mark