In Texas, we do not have this problem. Answer the door with a handgun (and the obligatory shotgun/assault rifle stowed behind the door.) Be polite, talk about the weather. Remind the young men, that if you ever find them in your house you'll kill them without thinking twice about it.