Test Etanthate is a must for any cycle so that's great. Stanazol I don't think is a good choice because it can really make lifting heavy weight difficult and in some people, painful. Personally, I think the compound is only good for contest prep or maintaining a particular level of dryness and vascularity for a bit. It's a 17a steroid as well, be it in oral or injectable form so you can't run it for too long unless you enjoy liver problems. GHRP-2 is solid peptide, great addition to cycle. IGF-1 though, I wouldn't be fucking with that unless you have a few cycles under your belt and you know what you are doing. That shit is only necessary if you are looking to go for a pro card in bodybuilding.
If this is your first cycle all you really need is Test Etanthate, you could add GHRP-2 as well as an added bonus.