What part of 'shall not be infringed' don't you understand?
If it was constitutional to carry a concealed weapon, how come people go to jail for carrying a concealed weapon when they don't have a permit. Your rights to owning a firearm are not infringed because you can't carry it concealed. It is against the law to carry concealed, but the legislature had granted that privilege to those that get a permit.