n2bulk is new and you should read up on it. Other than that I would get N2kts for pre-workout. Apple flavor = THE WIN!
https://www.mrsupps.com/Products/44/...+Double+Stack
Need To Kill That Shit- The Best PreWorkout on the market
What type of protein is your mass gain? Even a good whey would work.
I swear by n2kts for a pre-workout. Is the xenadryn from wal-mart. I would reccomend something else but give it a go if its in your hands. N2burn + n2kts would be solid.
Can never have enough protein. Muscle replenisher (orange is my fav flavor) is amazing for post-workout to.
Whats your budget? How long you been lifting?
Also invest some of that aside for quality whole foods and just hit it hard in the gym with 8 hrs of sleep. Keep hydrated and take a good multi. PM me to save %15 or with any other questions PM or respond here.
-Hoss