We bought this one from a friend and was told it was an already laying Black Astrolorp hen....but I'm really starting to second guess because we have had it for almost a month and no eggs...and this morning it was crowing like a rooster. I am new to having chickens so I'm very confused.
I'd say that you have a rooster, judging by the tail feathers and large comb. Are the bottoms of its feet white or yellow? If white, you have an Australorp or a Black Orpington, if yellow, he's a Jersey Giant or a Java.
Here are a couple more pics I just went out and took using the regular camera instead of my phone. I was trying to see the bottom of the feet...they look white to me, but it ran through the garden and got dirt all over them haha