I know I'm just a dumb foreigner, but if memory serves me correctly there is no right to vote per se enumerated by the U.S. Constitution - merely certain cases where the franchise cannot be denied to a person on the basis of a given characteristic (e.g., sex). By contrast, the right to bear arms is pretty clearly defined.