Muhammad told the AP he admitted to his actions to police and said he was retaliating against the U.S. military.
"Yes, I did tell the police upon my arrest that this was an act of retaliation, and not a reaction on the soldiers personally," Muhammad said. He called it "a act, for the sake of God, for the sake of Allah, the Lord of all the world, and also a retaliation on U.S. military."
http://news.yahoo.com/s/ap/20090609/ap_on_re_us/us_recruiters_shot