How about keeping them out of the USA altogether? Then the gun issue is irrelevant.
Define terrorists
Per DHS 2009 memo...
Define suspected...