The Constitution comes from the people as such it is subject to their approval.My values are just that, mine. You may not agree or approve but you don't have the authority to proclaim them right or wrong.
The Constitution protects my rights to bear arms, and it doesn't have a damn thing to do with you, your opinion, my authority, nor what the heck you may or may not think is right or wrong.