Even with a contract binding government so plain as the 2nd amendment, and even when you have the military and all government employees swearing an oath to that contract, and even when that contract is public for all to see, it is still not upheld.
Given the general right to vote, regardless of...