Intersting replies so far and thanks to those of you who took the time. It seems to me the consensus is that the current federal laws against the mentally ill and felons owning guns is adequate in principal while there are certainly flaws in the practice of the law as is seen in the public massacres America experiences all to often.
Numinus, we disagree based on what you posted. I think the second amendment covers quite well the legality of ordinary citizens owning firearms.
I am curious as to why you think only those in the armed forces should have them? As an otherwise law abiding citizen and resonsible gun owner should the actions of a few cause me to lose that right?
The second ammendment works for a nation employing militia as its primary defense from foreign aggression. That is simply not the case for the most powerful nation in the world.
The only use for a gun is to kill. A civilian has no business carrying a lethal weapon for private use.