Show me an example of the US hurting any Iranian. And your source has to be legitimate, not a conspiracy theory. And Israel is not the US, so I don't care what they do.
Actually, the majority of US domestic money comes from oil, and Walmart. No joke, Walmart is the second highest grossing company in the US, after Exxon Mobil. I guess that Walmart does sell guns, so you're kind of right. Fannie Mae is also up there on the list of "defense" companies that makes the US' money.
The US exported $8,760,000,000 worth of military equipment last year. This is compared to the $10+ billion worth of military-grade soybeans exported to China alone. The US truly is an exporter of death and destruction, but mostly soybeans.
Those are some actual facts. Do with them what you will.
Did I say the money comes from defense or did I say our largest export after garbage is defense? While clearly we don't profit from exporting garbage, no one would deny a lot of it leaves US borders. The same goes for defense SPENDING, not sales. Remember it doesn't have to be profitable if they can spend into endless debt tacked onto tax payers who can never repay. The bankers still get their cut from the volume of money flow and various investment instruments. I suggest you look at US military and economic aid, both forms of spending, you will see military aid alone outpaces your soybean export figure. Don't forget that does not include commercial defense sales exports.