It's kind of hard but i'm leaning a little towards the roo side. Don't go by what you hear on this site though (no offense posters) because I thought my silkie was a roo due to people telling me so and I got rid of it for fear it might start crowing in my no rooster neighborhood. I later spoke to the hatchery asking if it turned out to be a rooster and they said it was a hen.
You could always separate them for one day and see which one lays. I am pretty sure Sunshine is a male. Those thick legs and tail feathers. It's just so much bigger than my BO hen.