Justice for Trayvon Martin is pretty popular right now.
Everyone wants to hold George Zimmerman accountable for his actions. George's actions, that can be proven beyond a reasonable doubt, are:
1. driving around looking for trouble while armed.
2. seeing a young black kid and deciding to follow him on foot.
3. upsetting that young man in some way.
4. Getting his own ass kicked.
5. Shooting that kid to death.
Laws broken? I don't know Florida laws all that well. Harassment? Based on race?
I think the law you'd like to have is "acting like a cop when you're not a cop." It's generally not a good idea to pretend to be a cop. Though I nitpick at the concept, the reality is the police have authority and training to do things you don't. Things like harassing kids while armed. This leads to two things: 1. the kids don't generally wind up fighting them and 2. they don't usually fight the kids for acting like brats- they just arrest them.
Not always, but much of the time.
But if you're not a cop, the kid has no reason to treat you with any respect, and in fact is wholly in the right to tell you to fuck off, and strike you if you won't, because frankly, you're being a creep.
Buuuuut- if he's successfully beating you into unconsciousness, you do get to use that gun.
What bothers the masses is that you brought the gun and created a situation where you needed it. That seems unfair. It is unfair. But there's no law there. You could pass a law that says: A person armed with a gun may not initiate confrontations (except when defending another from great bodily injury (meaning a beating with a pool cue) or something- if you see your kid getting smacked around in a normal fight, put your gun down first before you intervene. you'll thank me later). Or something. Make the punishment 20 years. I'm a gun owner, I think that's a legitimate idea. Guns are for protection, or for violating the law. They shouldn't be available to people to use to play cop. That's a bad idea. Trayvon is what you get.
Beyond the event, you get a lot of people bringing up stereotyping and profiling. First- I think it is sweet that so many white people are upset about this, but the reality is you can't fix it without making it unlawful for an officer to detain a person without probable cause. And you guys are going to whine so much if that ever happens. Just like the police whine about the idea.
Of course, the reality is that Terry stops don't really get a lot done, they often end in constitutional violations. My understanding is that police presence is what is shown to prevent crime best, not having them harass the suspicious.
And how does that relate to George? He's not a cop. He was playing cop. Even if you changed that law, you'd never come up with a law that could stop average people from acting on suspicions.
But you might come up with something to stop them from playing cop. That's about as close as Trayvon is ever going to come to justice.