this is not Israel - at least not a public state attack on behalf of Israel. if anything, it may be pro-Israeli insurgent forces within Iran who are helping Ukrainededdog said:
IF it's a quadcopter drone, then its more likely it's a local insurgent group
Doubt it's Israel
The Iranians will naturally blame it on Israel.
official Israeli government and military forces aren't going to publicly strike a few meaningless targets when they need to take out an entire nuclear weapons program in the near future.
Iran has been sending hundreds of Shahed and other drones to Russia to murder Ukrainian civilians
which side has more reason to take out an "ammunition facility"?
it could also be the Kurdish forces in Iran who are helping the Kurds in Kurdistan, who have been the subject of numerous Iranian military missile strikes (which also hit US forces but is covered up by Biden)