Question of process.
I'd put options into a referendum and have the people as a whole decide the outcome. At least then you don't have absolute moralists polarising the debate.
I'm not sure the US has federal referenda (ie direct democracy as applied to particular questions), but I'd recommend them as an adjustment to your constitution if you don't. It offers something more substantial than an opinion poll: the expression of the popular will on a specific subject.
You could do the same for gun rights, so you have more clarification than SCOTUS' flakey and political interpretations of the text of the second amendment.
A means of expressing the popular will would act as a brake on the unelected justices of SCOTUS' making political decisions. They'd have to honour the will of the people as of great value in interpreting a poorly defined amendment to the Bill of Rights, and of greater authority than the simplistic doctrine of originalism.
[Yikes. Star produced by missing the edit button]