Need to see more photos, but I highly doubt it. Even the fastest strain takes 40 days and usually it's 45 days. Are these autos? Autoflowers are usually 55-65 days which is basically week 7. Most indicas are weeks 7-10 and Sativas are 8-14.

You have been flowering for 6 weeks...I honestly think you are AT LEAST 2 weeks from harvest..probably 3-4 more weeks.