@Drnaline,
Russia has a ways to go before they catch our arms sales.This is a bit outdated but it gives a general outline of who is top dog.
Top 8 arms exporters in 2004
United States $18,500,000,000
Russia $4,600,000,000
France $4,400,000,000
United Kingdom $1,900,000,000
Germany $900,000,000
Canada $900,000,000
China $700,000,000
Israel $500,000,000
It doesn't give us much leverage to complain about someone else selling arms.
In the case of Iran, their weapons purchase was for defensive purposes. If they were offensive weapons that would be cause for concern.
Every country has a right to defend itself.