Na i would say 5-6 weeks into 12/12. You have at least 3-5 weeks left.
I would check your temps, and also slow back on the mg nutes. I think its a bit stressed from heat, and perhaps to many nutes. But it is looking fine, 4-5 more weeks and you should get about 20-30 grams.