All of the former policies you point out were eventually overridden by Constitutional amendments as the opinion of the majority changed, not against their will. I don't need to go into the details of passing an amendment for you, but it's darn near impossible without majority approval, especially when it hits the state legislatures for ratification.
Likewise, as the majority once passed the second amendment, the majority can lean on its representatives to repeal it (and any others), as other amendments have been repealed. That's why there's an amending mechanism in the first place. If the Founding Fathers hadn't intended the Constitution to be a living, alterable document, they wouldn't have included an amending process. The second amendment is no different from any other amendment. It was added to the original Constitution like the other amendments, and like them it can be changed or removed.
Good to see you back, by the way. Stick around a while, will ya?
Keep Up with TechRepublic