Um well maybe you're really new at this, by masteron is a steroid buddy, actually quite a good one for hardening, but often faked. I beleive the others that you listed are acutally pro-hormones and they are not very well liked on this board to put it mildly. If you want to juice than go with that. If not, eat alot of good food, train hard, and maybe some af supps like ener-g (glutamine peptides) and some creatine (swole is good)