What is the sensationalist crap? They admitted they intended to work, probably talked too fucking much. I mean for chrissakes they even told the reporter they intend to work in another foreign country soon.
Man if you think the ATF cares about constitutional you are next level retard. But anyways your link specifically says the 2nd amendment does not apply to non citizens except those on a citizen track.