For muscle gain, follow these three key things.  • A Calorie surplus diet with the right amount of carbs, protein, and essential fat.  • Weight training at least 5 hours/week.  • Sleep (7 to 8 hours/day) Best protein powder for muscle gain at GNC  You can pick a protein powder with high protein content and calorie count per serving for muscle gain. For example, you can choose the following protein powders • Optimum Nutrition Gold Standard 100% Whey Protein • GNC AMP Pure Isolate Whey Protein • Dymatize ISO-100 Isolate Protein • GNC Pro Performance Whey Protein • Beyond Raw ISO Casein PM • Optimum Nutrition Gold Standard Vegan Protein Powder • GHOST Vegan Protein