I haven't had a chance to use it yet, but it appears to be well built, easy to disassemble for cleaning, and no Jesus or awsh!t components.
It fits the gun, no wiggle, and dry feeds dummy rounds with no issues.

I hope to try it out on my 10/22 this weekend. I'll let you know how it goes.