There is no "right" to carry concealed weapons enshrined within Amendment II.
When a liberal cannot defend his own agenda (happens a lot), they often use flat lies instead, and hope they can get someone to believe them anyway. This is a clear example.
"The right to keep
and bear arms shall not be infringed" doesn't mean only major bans. It means even little restrictions are forbidden. Such as requiring all weapons be visible.
This is protected by the 2nd amendment so that a criminal contemplating a shooting, mugging, rape etc., will know that some law-abiding person in the crowd is probably carrying a gun, and he won't know who or where. It's the most effective deterrent known to man.
Liberals have never explained why they want to take away such a useful deterrent to crime. But it was obviously intended by the people who wrote the 2nd.
BTW, keep in mind that even before the Bill of Rights was added to the Constitution, it was already illegal for the Fed govt to restrict or ban firearms, including banning concealed carry. The Fed govt had NO powers at all, until the Constitution gave them to it. And it contains no mention of any power to restrict or ban weapons in any way - something that remains true to this day.