Glutamine, BCAAs, Creatine, Whey Protein, and NO2.
As for the glutamine, take 30 grams a day, everyday. On workout days, 10 grams pre workout, 10 post workout, and 10 before bed. On non training days, just space out evenly, 10 morning, midday, and night.