U.S. troops killed six people and destroyed a weapons cache Friday in separate raids in Baghdad and northwest of the Iraqi capital, the U.S. military said.

American forces killed four people and destroyed two buildings in a morning raid in the village of Thar Thar, northwest of Baghdad, the military said in a statement.

Intelligence reports indicated that roadside bombs were being produced in the buildings, and U.S. troops found 16 pounds of homemade explosives, two large bombs, a rocket-propelled grenade, suicide vests and multiple batteries, the military said.

"Upon entering the first building, coalition forces were engaged by armed terrorists. Coalition forces returned fire, killing four terrorists," the statement said. The military then destroyed the buildings in an air strike.

In another raid, U.S. troops killed two people and captured two others in a raid against purported Al Qaeda terrorists in Baghdad, the military said. Two Iraqis were also wounded. A cache of AK-47s was seized in that raid.

Click here for FOXNews.com's Iraq Center.

Separately, a bomber killed 11 people, including himself, and wounded 15 in an attack on a Shiite mosque in the town of Khalis, north of Baghdad.