The FAB Defense stuff is nice as it's inherently designed to not have wiggle playI didn't care for the Magpul MOE stock as it was a loose fit and wiggled a bit on my 15-22. While it doesn't affect its purpose, it annoyed me. For mine I found the FAB Defense GL-Core to be a perfect fit, zero wiggle. As mentioned by TX-Dennis, any milspec stock will work.