This also means that laws that prevent free citizens from carrying guns in public or private places is unconstitutional.
Respectfully, no. The following is copy/pasted from the Supreme Court's ruling in DC vs. Heller:
2. Like most rights, the Second Amendment right is not unlimited. It is not a right to keep and carry any weapon whatsoever in any manner whatsoever and for whatever purpose: For example, concealed weapons prohibitions have been upheld under the Amendment or state analogues. The Court’s opinion should not be taken to cast doubt on longstanding prohibitions on the possession of firearms by felons and the mentally ill, or laws forbidding the carrying of firearms in sensitive places such as schools and government buildings, or laws imposing conditions and qualifications on the commercial sale of arms.
The Second Amendment is not a free pass to "absolutely no infringing whatsoever". It's an assurance that weapons for self defense will be legal for law abiding citizens to own and carry. This does NOT mean that every available weapon has to be made legal to carry. Also, you cannot possibly argue that the framers "looked to the future and were and were content with it" That's like saying Jesus was looking to the future when he taught, so he must have been content with the Christian terrorist groups that have been operating in Africa. I think the Biblical Jesus, at any rate, might have had problems with them, but that is a discussion for another thread.