Precisely. The Constitution, as amended, forbids the government from engaging in prior restraint upon the rights specifically protected by the Constitution.  What is true of the 1st is just as true regarding the 2nd.  When you abuse your right of free speech to harm the equal rights of another, you are subject to penalty for your abuse.  What the anti-gun activists seek to do is restrain the ability to own and bear arms prior to any abuse of the right occurring.  From the ratification of the Constitution until 1986 a citizen in this Union could own the very same arms issued to the armed forces by the general government.  Today a citizen may only own certain arms if they were manufactured before a certain date.  A citizen may own an M-16 manufactured in 1985, but not one manufactured in 1987.  How this avoids the prohibition proscribed in the Constitution that the right to keep and bear arms shall not be infringed defies any logical explanation.