That’s actually what Senator Cornyn did…the low hanging fruit, and got resoundingly booed at a rally in Texas. If so many gun owners poll as if they want some regulations why would they be that pissed at a Republican who helped get some minor ones.
I'm guessing those gun owners who would be in favor of those things don't show up to Republican conventions.
Sadly the people who show up to these conventions and the people who vote in the primaries are the people who essentially support going to the extreme on any issue and reject the idea of negotiating a compromise. Add in some gerrymandering and we really do have a system where the loudest most extreme voices have the most say.