SCUDS: Syria. Rockets and artillery: the Palestinian held areas. Iran has subs, although I don't know what they can launch.
I doubt there is real artillery in Pally areas. I also don't think Syria would have the stones to attack. They're completely flanked and they know it. It would be suicide.
Well Iran has Shihab-3 missiles which are a direct copy of the North Korean Nodong(or what ever dingdong it's called!!) which can target parts of Israel & Turkey.I don't think Syria would get involved-they have not got over the counselling for the Thrashing the Israelis gave them in 82.Hezbollah is the real wild card & if im not mistaken,both Syria & Iran have sold long range artillery & missiles(may be scuds) to target Northern Israel.I don't think that the Palestinians would launch rockets at Israel-that would be total political suicide as it would give the Israelis the perfect excuse to flatten them.I think they would launch a wave of terror attack on civilians & military facilities & may also coordinate with Hezbollah to strike Israeli interests abroad.
Iran operates 3 Kilo class subs,which as of my knowledge only carry torpedoes & the Russians haven't sold the supersonic 'Klub' anti-ship/land attack cruise missile to them(it's only operated by the Indian navy now,though it will be acquired by China by 2006).It has a range of 220-300kms(depending on the variant) & would be perfect for attacking coastal facilities & could also be modified to deploy a nuke(which India may have done).The Iranians subs are not exactly a match for the more Modern Israeli German built Dolphin class subs & we should also remember US forces in the region.