Piston Pump. I have gained around 20-25 lbs all together. I started with just BSN NO-Explode and a pure protein diet in September. Thats when i shot out of the roof. I gained like 10lbs in a week. I was an all state running back two years ago but i was never very big. I tried playing college ball in D3 a year or so ago, but i was stupid and came home. So, before i try it again. i wanted to get as big and cut and fit as possible. I started with sets of 155. As i took the No explode i felt a gain each week. By week 3 i was at 205. Then i tried NaNo Vapor and Nitro-tech Hardcore. I was intaking around 350gs of protein per day for a month with the No-Product, lifting 5 days per week on a split body routine. I was up to 180lbs on month 2. After that i took ON Whey, Animal Stak and Pak, MRI Anabolic Switch, Mass Tech weight gainer, Cell Tech Hardcore, ALR Wtf Pumpd, All the protein you can think of. I got the most gains on Cell Tech. On the month i was on that "month 3 and 4" i went from 225x4 to 225x12 and 240 max to a 285ish max. I have good stamina with 225 but i think i burn myself out before i max. I guess creatine just had a great effect on me. I love it when people ask if im roidin, because i know i have did it all with hard work. im a HARD GAINER lol