No it does not require a massive cultural shift. It requires a vast political shift. The majority of Americans favor gun control. Well over %60 want greater restrictions, %90 favor at least universal mandatory background checks, and 95% favor banning bump-stocks. Catering to the minority of 1/3 of the population who equate guns with the size of one's manhood is the shift that needs to be made. Keep in mind, that 1/3 concentrates its vote overwhelmingly on one party; that party is in total count a minority party. Going forward rather than controlling elections these people become givens to be written off with no further thought after noting the fixed size of their presence. Three things are certain - they won't be persuaded by anyone else, they won't change thus becoming background noise, and they aren't big enough to win an election by themselves. They can be beat. In fact, they can be beat up to twice their size.