MMSC16answered grow question 4 months ago Looking good!
Not sure what your watering schedule is like, but maybe they could do with a bit more water - othewise they look pretty healthy. I think you've got a long time before harvest. I'm assuming they're outdoor - if so, you're at the mercy of mother nature.
To my inexperienced eyes, I'd guess you've still got another 6 weeks of flower. Just a guess at this stage though.
Keep up the good work!