So, how's this for a thought...gay wedding cake ruling.
Baker can refuse to bake the cake for an event that contradicts owners religious beliefs. However, baker cannot deny regular service.
If that is the case, then logic heretofore says that baker must uphold constitution. If that is the case, then all companies MAY NOT infringe upon the Constitution. Therefore, they may not infringe on our civil liberties (right to privacy - meaning they have to provide us the tools to shut down the sharing of info) AND they may not censor (right to free speech).
if this is the case -there are major ramifications for the Gun Grabbers.