You can harvest sunflower seeds after blooms are spent ... drape cheesecloth or a loose paper bag over the seedheads to protect your harvest. When your sunflowers start to droop on their stems ...
if you've let the need to shell each one put you off, here's how to get to your sunflower seeds without making a fool of yourself.