I've got four Mossberg 500s and I've spent a fair amount of time mixing and matching parts. It's fun and all, but it's not that hard to do with the traditional parts and I've never been in any particular hurry to change the stock configuration right now. The Flex system seems to introduce a lot of unnecessary points of failure for no real benefit.