Just to bolster your point:
In contrast with the First amendment, which says Congress shall make no law,
the 2nd simply says shall not be infringed. Period.
What does this prove? The Fifth Amendment, for instance, states that "[n]o person shall be held to answer for any capital, or otherwise infamous crime, unless on a presentment or indictment of a Grand Jury."
In my state, however, the prosecutor can file an information instead of seeking an indictment from a grand jury.
Likewise, the Eighth Amendment is pretty unequivocal, but there is no constitutional guarantee against excessive bail against the states. Why do you think that is?