Iran test fires longer-range missile TEHRAN - Iran said Wednesday it had test fired a more accurate version of its Shahab-3 missile, believed capable of hitting American bases in the Persian Gulf and Israel.