I'm probably the last person to be having an input on a diet but this is a normal responce ive been reading:
Accurately track you calories, alot of times what people think they are eating is no where near what they think they are. If the numbers workout and your macros' are on point, eat more.
to save some $, you could possibly cut out the Hyper-gain(is this basically a mass gain shake?) and just buy some bulk chicken, or talapia. Also could just get cheep store brand protine or cut it out all together and just get it with food. (i prefer shakes though!)
what you got there seems like a good staple suppliment intake. i think this board is torn on Animal, ive used it before but havent lately. have some, just hate taking what feels like 30 pills in the morning when fishoil and other stuff is included. could also save with the pwo by buying the main stuff in bulk powder. just dont complain about the taste, haha.