I'll throw in my 2 cents, based on 30 years of state / federal law enforcement. You can find examples of the punishment not fitting the crime if you dig hard enough. You can find examples of anything to support your claim on anything, if you dig hard enough...Yea, there are some felonies, like the angry stewardess example noted in an earlier post, unfounded domestic violence accusations, etc. that are wrong, and should be changed.
But, the vast majority of felonies are committed by people who have no regard for the integrity or welfare of their fellow citizen. They are crimes committed with the knowledge of the possible consequences, both to the actor, and to the victim, and committed with total disregard of these considerations.
Knowing how most of these folks think, there are very few I would ever want to see carry a gun. Sure, maybe they would never commit another crime, but don't count on it. At some point the safety of honest citizens has to take priority over those who have already proven their lack of consideration of their fellow citizen. Yep, illegal guns are easy enough to get, but if anything else, just on principal, do you really want these guys to obtain weapons "legally", same as you, who has never committed an act to hurt your family and neighbors?
R/E the "black" issue. There are more blacks, and certian other minorities in prison, because they commit more violent crimes, percentage wise. Now, you can cite social or economic reasons why this is so, and you may be right, to an extent, but the fact remains minorities commit a higher percentage of felony crimes. Period. The argument that minorities don't get the breaks from LE that whites do, is garbage. In almost 30 years, I have NEVER seen an officer or an agent say, "yea, we are going to let this felon go because he is white, but lets nail the black guy". I guess the point of my post is be a man, and accept the consequences of your actions, and work thru the system to get those non-violent, marginal felonies changed if that's how you feel.
Larry