Not a riddle at all. The right to keep and bear has no restrictions, or "shall not be infringed."
The right to vote, or run for certain public office, has restrictions. Age, citizenship, in certain cases felonies. For this reason we need to make certain voters meet those requirements.
Additionally shall not be infringed allows me to own 1 or 100, or no, guns.
Voters legally get one vote each.
Glad I could help.
All felons cannot own firearms.