Unfortunately, "no brainer" describes quite a few congresspeople these days.
I think we should substitute other rights in for gun rights, and see how it works.
Nobody who is on the no-fly list should be able to get a driver's license. They could kill someone with their car.
Nobody who is on the no-fly list should be able to vote. They might put an anti-american socialist into the Presidency.
Nobody who is on the no-fly list should be able to own a phone. They might plot with other terrorists.
We should be allowed to invade the homes of people on the no-fly list, because they shouldn't have the 4th amendment protection against search and seizure.
We should be allowed to question people on the no-fly list without lawyers, and using harsh interrogation techniques, because they shouldn't have 5th amendment protections.
This is fun.
Those examples, among others, are the reason why such legislation will be batted down as unconstitutional (or damned well ought to be).
I’m curious as to whether, if this legislation becomes law and passes muster in the courts, people who are irritated about this will start reporting well-known anti-gun people to the police, FBI, etc. for suspicious behavior. That would be terrible, getting someone put on the No Fly list, just because they were interested in denying us rights - terrible indeed.