I find myself switching between all 3 stocks a lot, each of them as advantages and disadvantages over the others.
Car/n1 is very light, great for an aggresive shooting stance, looks the best in my opinion. Downsides are that the cheekweld is so-so and it is a bit loose compared to the others and it is not a real colt, i bought it on the ee and the seller told me it was a milspec sized armalite reproduction but i believe it is com spec as it is not flush with the end of the receiver extension. It also is OD under the paint, maybe i could rit dye it sometimes
Colt waffle is also light, great for a more relaxed stance because of the angle of the butt ,puts the rifle higher on the shoulder so it is quite comfortable, not too wobly on the extension. Downsides are the cheekweld and i think it looked better unpainted wich is an easy fix.
Now the crane stock/sopmod, it is just solid, tight on the extension awesome cheekweld, a bit longer so i can use it on the first notch out when not wearing the PC or fully collapsed with the PC on wich for some reason i consider a plus. Also the rubber butt helps to keep the rifle in place and due to the straight angle of the butt it seems to favorise an aggresive stance when shooting. Downsides are that it is much heavier than the other two and the cost is also higher but this one is already paid for so kinda moot point. I also think that the sopmod looks the "worst" of the three