That is a great cycle my friend, run it as follows:
Weeks 1-6: Dianabol, 30mgs ED
Weeks 1-6: Masteron, 100mgs EOD
Weeks 1-6: Testosterone Propionate, 100mgs EOD
If your gear is 100% legit, these dosages are perfectly optimal. However, unless you are using 100% Pharmaceutical-Grade Anabolics from a reputable source, you can stick with 150mgs EOD of each(Test/Mast).
For PCT:
Weeks 1-4: AndroGenerator
Weeks 1-6:
Sustain Alpha
Weeks 1-6: Omnibolic
ENJOY!