I have a s&w m&p22 and I absolutely love it, so much in fact I bought two. It's easy to maintain,very accurate, but it jams using cheap or old ammo. I use cci mini mag or equivalent and haven't had any problems. If you need to change mags alot (or quickly) while shooting you may want to file...