Remove Iran's current regime first and there will be more peace.
Iran is a primary backer of Hamas, providing significant financial and military support. It has supplied hundreds of millions of dollars, weapons, training, and technical expertise for rocket production. Estimates suggest Iran provided around $100 million annually to Hamas and other Palestinian groups in recent years, with funding peaking at $150 million in 2012 but dropping to $60 million by 2013 due to tensions over Syria. Iran's Islamic Revolutionary Guard Corps (IRGC) has trained Hamas fighters and facilitated transfers to its military wing, the Izz al-Din al-Qassam Brigades.