Odd ... my S&W MP15 likes all the above
Though I love my Ruger .22WMR ... ammo is hard to find and a bit pricy.
Yeah, they've done a lot of work on them since they first came out. I have one of the first models, (before they put the flash hider on them) and they had a lot of problems with them. Mine literally blew up in my face when I tried to run CCI Stingers through it.
I sent it back and they reconfigured it, and now it works great. But I'm sticking with mini mags, because they work every shot.