Tell this to the VIETNAM WALL! As far as I am concerned that Constitution is very much a suicide pact. It has taken many lives to keep it. I am not a lawyer but one who has served it well for 30 years. Tell your pal to take his answer and go find a place where the sun doesn't shine.
Your notion of liberty and the Constitution is wacky. It is geographically dependent. While I'm sure you would agree with 556 to the head in Afghanistan of any terrorist trying to kill Americans, in America you want to give them a few million and a legion of ACLU dweebs to defend them.
Personally, I think all terroists are created equal, 556 for all of them.