There is a difference between guns and the three things that you are listing. The problems with what you listed are a bug, not a feature. Republicans can in the past be reasonable. It is just the current ilk that are not. And we can fight disinformation with proving the accurate information. And not all Evangelists or Catholics are abusers and therefore not a valid reason to take down the religions (even though as an atheist, I wish organized religion wasn't a thing).
Guns purpose is to kill, that what they exist for. The target shooting isn't the main purpose of a gun, but a side one.
Also, yes, it is still a comprise. All your rights ARE limited. You cannot vote outside of where your state dictates you are can vote. You cannot vote in a manner your state has not authorized. When I lived in my home town my voting place was a CHURCH and a church is too small of a parking lot to handle the entire district, it fit 40 cars at most and I live in a Blue State. I couldn't go to the Town Hall to vote, because that was a different district's voting place.
You cannot go into a public school and preach to kids without authorization and the town allowing other groups to do as well. You don't have a right to say an opinion unchallenged. Every right has limitation so the argument that the 2nd can't is showing that YOU aren't the one willing to compromise and projecting that fault onto the other side.
If I want guns banned, and I settle for less, that is called compromising. That side is compromising. You refusing to accept the compromise is YOU not compromising from YOUR position. You are saying "Gun control nuts" don't want compromise because you aren't willing to compromise and recognize every right you have has limitations and responsibilities.