Those are implied rights by judicial precedent.

If you really wanna break it down, taken literally, the Constitution doesn't give Americans the right to own a gun. It only states that the army (a well-regulated militia) can have them.