I think, given the picture and your description that it's too early to tell. Though I must guess girl/pullet if I had too.
4 week old crowers is really early. I've seen some videos of chicks crowing that early and have had a few of my own early crowers. Still always surprises me. Nothing...