Protein, Creatine, Arginine, Glutamine, Beta-Ecdysterone, ZMA......
Unless you are independently wealthy, you are going to have to narrow your supplementation to a few of the most effective supplements.
The following are widely considered the best supplements to gain lean muscle growth:
The top, best, highest rated bodybuilding supplement, PERIOD! The very building block of muscle tissue. If you only take one supplement, make it protein! Bodybuilders need to ingest at least 1 -1.5 grams of high quality protein per pound of bodyweight each day! There are many different types of protein supplements to choose from, each having different properties for different uses.
See Whey Protein, Beef Protein, Casein Protein, as well as gluten and dairy free proteins such as Hemp Seed Protein , Pea Protein and Rice Protein.
Be sure to get most of your protein each day from whole food sources. Click these links to see how much protein is in chicken, steak, fish & seafood, milk and dairy products.