Then he's a Fudd.
I found this from 2018
While speaking at the Austin, Texas, student march for gun control on Saturday actor Matthew McConaughey urged law-abiding gun owners to “take one for the team” and give up their “assault weapons.”
People magazine quoted McConaughey as saying, “Let’s ban the assault weapons for civilians. This is a no-brainer. And to my friends out there that are responsible owners of these recreational assault weapons that they use for recreation, please let’s just take one for the team here and set it down. That issue saves lives.”
McConaughey also called for a ban on “high capacity” magazines, according to People, saying, “Let’s restrict the capacity of the magazines. Look here: in the state of Texas, we have a three shell limit to hunt migratory birds. Do the math. You get my point.”
On October 21, 2014, Breitbart News reported that the True Detective star acknowledged that Americans have a right to own guns but he suggested we “forget that right” because some people misuse their guns.
The Oscar-winner told GQ his approach to changing the name was much like his approach to gun laws: “It’s like my feeling about gun control: ‘I get it. You have the right to have guns. But look, let’s forget that right. Let’s forget the pleasure you get safely on your range, because it’s in the wrong hands in other places.’”