I second that. SHS are so strong and cheap just get whatever strikes your fancy (as typically they run out of stock very fast and you're forced to buy whatever is left). I've run both the half steel teeth and all plastic teeth versions in both blue and clear blue on sp120 which is equivalent to m130. Neither shows any sign of wear after tons of cycles. Also, AoE helps a lot, I have a A&K M249 with M130 on the stock piston and its been through easily 100k cycles with no wear.
Unless you're running M140/Sp130 and/or super high RoF I really don't see any reason to not use a standard piston so long as your AoE is adjusted.
P.S. CA pistons are utter junk, just about anything on the market except a systema will outperform them.