looks good man but i wouldnt take anything that are gnc brand. that's just me. you should try to switch your multi with Animal Pak or orange Triad (seem you're wokring out pretty hardcore!). and for amino acid... I think they are waste on money. Just try to save your money for food because that is that most important nutrient you need. Protien, multi vitamin, and creatine is my main staple. i see that you're taking 6 oxo.. you should try cycling it with 11 oxo. I had great result from it. but yeah just keep it up and keep yourself motivated