I like your idea, but, you lost me with the CCW (permission) requirement and need for military service. Open it to all willing Citizens; one group is not any better than another (OK, in a ‘stress related incident’ I can see military personal having the upper hand, but, have more arms than those trying to do harm...I’ll take all I can get)
I understand the principle, but I think it misapplied. In fact, if I could get enough volunteers I would restrict it to those with combat experience only. The decision where to draw the line would be on how many I could get. A cohort of two to five per flight depending upon the size of the plane should do. It would be good if before boarding they knew whom the others were. Etc.
My point is that Americans should fight and win the WOT, not the damned government. There should be bounties on terrorists and their sympathizers within our borders too.