There are quite a few law blog articles on it. It's a PR issue. A stupid one at that. Many think that he should have had 3 counts, harrasing, intimidating, and involuntary manslaughter.
Black and smoked weed? He probably should've been locked up years ago!!! The fact that every account says that words were exchanged before the fight leaves it very probable that is what Zimmerman did.
Yeah, and it's uncomfortable driving with your gun pushing into your hip from the seatbelt, so he most likely grabbed it as he was getting out of the car. And his actions leading up to the shooting is the image giving responsible gun owners a bad name.