I’ve ran ssi, CPC and MDS in the past. Although I think Steve’s Mds stuff works great I’m not 100% sold on the profile compared to stock. The Slp magnum force are basically An adjustable stock weight that is easy to adjust. CPC are a pain because the set screws need to be loc tited which makes them too difficult to adjust for me. Same with Mds and ssi as you have to adjust them from the side which either requires the weight be removed or some major skill. I have no affiliation with any company but for me the Slp weights are my favorite.