Question: The description says: "Buy all items from the Survival Weapon Armory", which is simple enough. 

My question is about the details: Do I have to buy every individual attachment for each individual weapon? Or perhaps say, if I buy the Red Dot Sight for the M4, will that be the only Red Dot Sight I have to buy to accomplish the achievement?

Answer: 
You have to buy all attachments at least ***once*** as well as the weapons. Buying a Red Dot (or any attachment) for one gun does counts for all. One of those dedication type achievements. 

If you're struggling, make sure you have each type of grenade launcher too.

Good luck!

[**Source & Little more Help**](http://www.youtube.com/watch?v=qeDuadJHK6g&feature=related)
You only have to buy the attachments once, if the attachment is the same across multiple guns. This means that you can buy the Red Dot sight once, for one weapon, and then you won't have to buy it again on another gun.

The exception to this is the grenade launchers, which are different on 3 ARs:

* AK47 (GP25 grenade launcher)
* M4A1 (M203 grenade launcher)
* SCAR (M320 grenade launcher)

You must buy *all three* of the grenade launchers for this.

You don't have to do this in a single survival match, it's cumulative. Keeping track of what you've bought can be tricky, however. You'll need to make it to level 50 before you'll unlock everything. Some suggestions I read include:

* Buy a whole class of weapons out at once, so that you know you've gotten them all.
* Get a whole bunch of money (it would take $124,000 by one user's count to afford everything at once - yikes!)

Note that you also must buy the weapons you generally pick up or start with. The Five-Seven is the starting pistol, so buying it might not be obvious, and you'll generally find the 1887 in the first round, and some SMGs and ARs are dropped by enemies in later rounds.

I have not yet gotten this one myself. I looked at some guides in order to obtain this information, but I believe it is reliable given the number of independent confirmations. Some of this is detailed in this thread on [Xbox360Achievemvents](http://www.xbox360achievements.org/game/call-of-duty-modern-warfare-3/achievement/61441-Arms-Dealer.html), and a pretty good guide is over here on [TrueAchievements](http://www.trueachievements.com/a157676/arms-dealer-achievement.htm).