If people really want to follow the constitution and follow gun laws in the United States, they they should have to join a well-regulated militia in order to have owenership of a firearm. That's the law of the land, and if you are really serious about it, then follow it to a T.
The Constitution is often used in an attempt to gain the higher ground in many debates; but the fact is we have current laws and supreme court decisions that reaffirm out right to own firearms. On top of this, we have laws in place that prohibit requiring people to serve in the military. If you want to pick on the phrase "Well regulated militia" than i say to you, a militia would also consist of citizens rising together to ensure their Liberty from the government. Also, why would they use the word "people" in II and then use "Soldier" in III, why not use soldier in both if that's what you mean; if you look at other documents containing "people" it is clearly referring to the citizens.
The second amendment to the United States constitution gives individuals the right to keep and bear arms. Restricting the use of firearms to those who join a militia is asinine. In order to do so, the constitution would have to be amended to change or remove the second amendment. If this was the case, then criminals would posses firearms while ordinary law abiding citizens would not.
The Second Amendment give each American the right to bear arms. We should not be forced to join a militia group to retain that right. It would mean that we may have to submit to the group's rules and political ideology, and that would be unfair. Most militia groups are more of a threat than individual gun owners anyway.
American citizens should not have to join a militia to be able to own firearms. We have been doing good so far. If criminals want to use a firearm in a terrible shooting then they are going to be able to find a way to get them no matter what laws are in effect.