Here's a Good Stack:
10grams L-Glutamine ed
10grams Creatine ed
300grams Protein ed (Chicken, Fish, Steak, Shakes)

Honestly, you can put on 15 to 20lbs in 10 weeks on this stack at your age. Your natural testosterone at 15 yo is very high.

Good Luck