The article I provided outlines all the different types of missiles/rockets Hezbollah possesses. However the majority of their inventory (in numbers) is short range, dumb munitions as outlined in the article including around the quote I provided.
All of the rocket/missile attacks from Hezbollah are small anti-tank rockets -- the most recent attack yesterday with 30 rockets reflects this. These attacks certainly bother Israelis near the border of Lebanon but they do not threaten cities like Tel-Aviv. The reason for Hezbollah using smaller rockets and missiles is because the government of Lebanon (or Jordan) will not allow Hezbollah to setup larger launching sites which are typically co-located in residential buildings, hospitals, and/or mosques. The government of Lebanon knows what a tragedy any counterstrike by Israel would be against co-located launching sites. Hamas can co-locate larger missiles in buildings in Gaza because they govern it; Hezbollah does not have that luxury. This leaves using portable man-launched smaller missiles/rockets as the viable alternative for Hezbollah. The Lebanese government is unlikely to crack down on these launches. While Hezbollah may have larger missiles from Iran -- these are effectively unusable and the majority of the Hezbollah missile/rocket inventory is smaller portable missiles. Israel retaliates after 30 rockets fired from Lebanon https://www.al-monitor.com/originals/2023/10/israel-retaliates-after-30-rockets-fired-lebanon The Israeli army on Thursday afternoon struck targets in southern Lebanon after a barrage of about 30 rockets was fired into Israeli territory. Sirens warning of rocket fire started in the north of Israel at 11 a.m. local time, with two anti-tank missiles reaching the border kibbutz Manara. Residents of Manara and Kibbutz Misgav Am were instructed to enter their shelters. Hezbollah took responsibility for the missile fire against Manara as well as other anti-tank missiles that it said were fired at Israel Defense Forces (IDF) positions. Four hours later, sirens sounded across the Upper Galilee region, with residents of Shlomi, Rosh Pina, Kiryat Shmona, Nahariya, Hanita, Shomra, Even Menachem and Betzet instructed to enter shelters. No injuries were reported at that stage. Shortly after the second barrage, Israeli forces began retaliating against targets in the south of Lebanon, the IDF confirmed. As the rocket fire from Lebanon continued, Kiryat Shmona municipality reported that three people — two men and a young girl — were injured when a projectile hit a building. Contrary to the exchanges of fire over the past few days and on Thursday morning, it was Hamas in Lebanon, not Hezbollah, that took responsibility for the second barrage, saying the group had launched some 30 rockets against Israel on Thursday. In all, the heavy rocket and missile barrage on Thursday seems to be the biggest escalation on Israel's northern border since the Hamas attack on Israel on Oct. 7. Over the past two weeks, Hezbollah, backed by Iran, has sporadically fired anti-tank missiles and rockets and launched drone attacks at Israeli communities in the north. Hezbollah recently said it was "fully prepared" to join Hamas in its fight against Israel. On Wednesday, the US Embassy in Lebanon urged American citizens not to travel to the country. "We have updated our Travel Advisory for Lebanon to Level 4: Do Not Travel. We urge US citizens not to travel to Lebanon. We recommend that US citizens in Lebanon make appropriate arrangements to leave the country," the embassy posted on the social media platform X. The British Embassy in Beirut published a similar warning Thursday morning, saying "advice is now against all travel to Lebanon. If already in Lebanon, we encourage British nationals to leave while commercial options remain available." Germany issued a similar warning to its citizens in Lebanon.