Do you really think Republicans being against gun rights is new? A lot of gun control laws were created by Republicans. Reagan, who Republicans still practically worship, implemented most of the gun control laws in California. He outright said open carry should be banned nationwide. Republicans pretending to support the second amendment is a relatively new thing.
Plus it was a reaction to Black Panthers and black people, in general, expressing their right to bear arms. Once they vanquished the threat they all switched back to being pro-guns. Obviously you’re only entitled to exercise one right at a time. Choose wisely!