The 2nd doesn't say guns can be regulated. It refers to the need for a well-regulated militia, and explicitly says the right of the people to keep an bear them shall not be infringed (i.e. arms are explicitly protected). And SCOTUS has agreed people have a right to firearms so there is indeed a limitation placed on the government's use of the commerce clause (i.e. the 2nd ultimately trumps the CC).
Deny all defense lawyers the ability to practice and see if any Constitutional issues are raised.
The 1st explicitly protects freedom of speech, which is curtailed when you're forced to accommodate clientele you find objectionable.
Yes, these things coexist, but it's based on society and law picking and choosing one of the other as a matter of desire and convenience. So in the end, regardless of how much you like my use of the CRA to demonstrate that fact, you agree that a business' right to free speech is far from absolute. Thanks.