Most Americans are pretty law abiding.
How law abiding will they be under a gun ban?
Well the fact is the Constitution gives us a right to own guns,so if we keep them in spite of a gun ban we will still be law-abiding and it is the people who passed the gun ban who will be breaking the law.
Those who pass such a ban will be violators of civil rights, domestic enemies of the constution, enemies of freedom, traitors and enslavers.
Anyone who takes such an action and willfully violates their oath to uphold the constitution in such an offensive and tyrannical manner will have forfeit all of their rights as a citizen of this country.
I think the second amendment recognizes the natural right to be armed, not so much gives us the right.