No one seriously thinks Iran has a $2T economy. Come on now. Be serious. 40%+ of the country is in poverty and runaway inflation has been occurring for years.
If you are going to make such claims at least be objective and look at reality.
Also $100B on the militiary even in PPP terms is also absurd since Iran purchases a lot of its raw materials and missile industrial equipment and components from China and to a lesser extent Russia and some of its weapon systems (like Shaheed) use western off the shelf parts which all require hard currency not worthless rial.
Simply looking at the lack of proper domestic air defense systems, radars, manpads, proper anti naval weapon systems, and how fast they ran thru their supply of missiles and drones paints a clear picture that your $100B PPP calculation is an on paper and not in reality calculation.
If Iran truly was spending “$100B parity equivalent” on the military they wouldn’t have been firing 10-12 missiles a day at Israel and their stockpile these years would have been north of 10,000 missiles.
A nation that produced in 2025:
a) 4mln barrels of oil per day
b) 275bln cubic meters of natural gas
c) 32mln tonnes of steel
d) 75mln tonnes of cement
e) 700.000 tonnes of aluminum
f) 20mln home appliance units
g) 385bln Kwh of electricity
h) 1,3 million cars
i) 44bln liters of gasoline
j) 80mln tonnes of petrochemical products
k) 95% of required medicines and drugs
Certainly has around 2trln$ PPP economy.
This is not my estimate - this is an estimate by the IMF for 2025 and even IMF doesn't include shadow economy which adds another 35% to GDP to make it 2,5trln$ PPP.
Also all nations of the world import some raw materials and spare parts from abroad for their military industry. But Iran's defense industry is mostly self-sufficient due to sanctions and most of raw material and components are produced at home. Sure, there is some imports of chips and chemicals but this is a small part of the cost of the weapon system.
100bln Military PPP dollar spending is a decent estimate for the Iranian military.
For comparison Germany spent on defense 114bln$ just to have a shitty military with 179.000 troops, 200 tanks and 200 fighter aircrafts.
For Iran 100bnln PPP dollars is decent for having a military with 610.000 troops, 1700 obsolete tanks, 300 obsolete fighters, 7500 medium and short range ballistic missiles and 15.000 drones.
Even US with its 900bln$ budget only had around 3000 Tomohawks and 4000 JASSMS prior to this war.