Conflating the "no-fly list" with "terrorist suspects" is not recommended considering the people who are not terrorists who end up on that list.
And because those people should not be barred from purchasing guns, this idea is bad.
Even violent mentally ill felons can fly. Either the "no-fly-list" is BS or our gun laws are BS. Flying is a far more fundamental human right than owning a gun. People fly for work, to visit family, to get medical treatment, etc. If you are going to deny people the right to see their family, feed themselves or seek medical I don't see why you would draw the line at guns of all things.