Those who say "we need to follow the one we got" should realize a Constitution that isn't enforced perhaps means it needs better enforcement provisions.
In other words, no, we don't need a new Constitution.
We just need an amendment that lists penalties for disobeying the provisions in the one we've got.
A few such penalties might include something like:
"If Congress or any state or local legislature passes a law that infringes the right of the people to keep and bear arms, each member of the legislature who voted to pass the law, shall be sentenced to a minimum of 6 months in prison; and the law shall immediately become null and void."
"If Congress passes a law asserting a power not explicitly listed in the U.S. Constitution and its amendments, each member of Congress who voted to pass it, shall lose his membership in Congress and be barred from holding any further public office; and the law shall immediately become null and void."
The details can be discussed further, I just rattled those two off the top of my head.
Keep in mind that most provisions in the Constitution, don't command the people to do anything. Instead, they command the
government to do things (or to not do certain things).
But the idea definitely has some encouraging possibilities.
Presently, I believe the Constitution contains a provision saying that members of Congress cannot be prosecuted for things they do as part of their official duties.
Clearly this needs to change, and the amendment I suggested, would change it.