HALIFAX - A U.S. lawmaker sent ripples through an international audience Saturday saying his country should be prepared to launch a military attack on Iran that would "neuter" the hard line regime.

But Defence Minister Peter MacKay, who was in attendance, said a military attack on Iran would have negative fallout, and that international sanctions are preferable.

Republican Sen. Lindsey Graham of South Carolina said Saturday his party would support military action against Iran that would destroy its ability to fight back while allowing its people to rise up.

Graham surprised attendees at the Halifax International Security Forum with his hawkish rhetoric, saying an attack could cripple Iran's nuclear program as well as its armed forces.

The U.S. and its Western allies, including Canada, believe Iran is trying to develop a nuclear weapon. Tehran maintains it is peacefully pursuing nuclear power to meet its energy needs.

Graham noted that international sanctions are beginning to work on Iran, but says U.S. President Barack Obama should make it "abundantly clear" that all options are on the table.

"So my view of military force would be not to just neutralize their nuclear program, which are probably dispersed and hardened, but to sink their navy, destroy their air force and deliver a decisive blow to the Revolutionary Guard," Graham told a panel.

"In other words, neuter that regime."

Graham said the last thing his country needs is another war, but the last thing the world needs is a nuclear-armed Iran.

Asked about Graham's tough proposal, MacKay told a later panel: "No question there would be a negative reaction to that course of action. Although I know that has perhaps provoked some of the hottest discussions in the hallways."

MacKay said collective international sanctions can be used to fight Iran and change the country's thinking. He said sanctions are aimed at the regime, not its people.

Graham created the biggest buzz at the second annual security conference that MacKay is hosting in his home province. Graham serves on six senate committees, including armed services, homeland security and veterans' affairs. He also serves in the U.S. military as an active member of the Air Force reserves.

"Nobody would like to see the sanctions work any more than I would because I'm still in the military and I get to meet these young men and women on a regular basis and I know what it's been like for the last nine years," he told an audience of foreign politicians, diplomats and academics.

"And if you use military force, if sanctions are not going to work, and a year from now it's pretty clear they're not going to work, what do our friends in Israel do?"

Israeli Defence Minister Ehud Barak said "we are still in the stage of diplomacy and sanctions" but that Iran remains a threat.

"Based on experience and looking at the example they're using, which is probably the North Korean example, you can easily see the basic objective is to defy, defeat and deter the whole world," said Barak.

"I will be happy ... to end up finding myself wrong, based on future developments, but I wonder whether this is the case."

A fellow U.S. senator, Democrat Mark Udall, said he wasn't willing to completely support Graham because what he was advocating would have "worldwide repercussions."

"I'm not willing to put my support behind that step here in a theoretical context, but I think you've got to keep every option on the table and let the Iranian regime know that we're deadly serious, not just as the United States of America, but as a world community," Udall told Graham and his other fellow panellists.