You don't need a sulfate shampoo. A low poo containing Cocamidopropyl Betaine or Cocobetaine will remove any silicones from your hair, without the stripping effect of a sulfate shampoo.

You can id a silicone in an ingredient list if it ends in -cone, -conol, or -xane. If there's a PEG or PPG in the beginning, that means it's a water soluble silicone and a cowash will remove it. If the silicone isn't a PEG or PPG one, then it's not water soluble, can't be cowashed out and requires a low poo for removal... not CG friendly. Dimethicone Copolyol is an exception to the rule, as it is water soluble. However, it's often paired with other silicones that aren't CG friendly, so read the ingredients carefully. Methylchloroisothiazolinone and Methylisothiazolinone look like silicones, but they end in -none and are preservatives.
CG since 11/2011
2c /3a F /Mii, low porosity

Autumn Products /Routine:
Clarifying: ACV rinses, Suave Professional Men Deep Clean Peppermint
Low Poo: Renpure Luxurious Argan Oil
Co-washes: VO5 Kiwi Lime Squeeze or Strawberries & Cream
RO: VO5 KLS or S&C, Cure Care
LI (if needed): VO5 S&C, VO5 KLS, Cure Care
Stylers: FSG, L'Oreal Studio Clean gel, Tresemme Flawless Curls Bouncy Curls gel
PT: IAGirl's as needed