Call of Duty: Modern Warfare 3 achievements

Call of Duty: Modern Warfare 3

3.9 from 13867 votes

There are 76 Call of Duty: Modern Warfare 3 achievements (50 without DLC) worth 3,231 (1,610)

246,892 tracked gamers have this game, 14,489 have completed it (5.87%)

Achievement Details

Arms Dealer in Call of Duty: Modern Warfare 3

Arms Dealer60 (20)

Buy all items from the Survival Weapon Armory.

  • Unlocked by 27,640 tracked gamers (11% - TA Ratio = 2.98) 247,002  

Achievement Guide for Arms Dealer

CraftyZach man
216,057 (117,135)
CraftyZach man
Achievement won on 13 Nov 11
TA Score for this game: 3,231
Posted on 11 November 11 at 22:08, Edited on 19 July 17 at 03:06
This solution has 177 positive votes and 10 negative votes. Please log in to vote.
For this achievement you must buy everything in the weapons armory atleast once. This will be marked by a pistol symbol on your screen and map. You do not have to buy everything in one match you can do this in mutiple matches. This will be the longest one due to the sheer amount of weapons you must buy in order to get the achievement.

You must be level 50 in spec ops to unlock this achievement this is due to some weapons not unlocking untill level 50.To get to the rank of 50 you will need a total 2,065,400 xp. Spec ops ranking is seperate from multiplayer ranking so you do not need any rank in multiplayer to get this achievement.

Things you should know -
If you start out with a wepon it does not mean youve bought that weapon, the same goes for picking up wepons off the ground. Meaning you will either have to buy another weapon and then buy the weapon you had before to get credit for it or drop if for another weapon and buy it back.

What you have to buy -
Names - Cost -

Handguns -
Five seven - 250
Usp 45 - 250
Mp412 - 250
Desert eagle - 250
.44 Magnum - 250
P99 - 250

Machine Pistol -
G18 - 1500
Skorpion - 1500
Mp9 - 1500
Fmg9 - 1500

Assualt Rifle -
M4a1 - 3000
M16a4 - 3000
Scar-l - 3000
Acr 6.8 - 3000
Ak-47 - 3000
Fad - 3000
G36c - 3000
Cm901 - 3000
Mk14 - 3000
Type 95 - 3000

Sub Machine gun-
Mp5 - 2000
Ump45 - 2000
Mp7 - 2000
Pm9 - 2000
Pp90ml - 2000
P90 - 2000

Light machine gun -
M60e4 - 7000
Pkp pecheneg - 7000
Mk46 - 7000
L86 lsw - 7000
Mg36 - 7000

Sniper rifles-
Msr - 2000
Dragunov - 2000
Rsass - 2000
L118a - 2000
As50 - 2000
Barret 50. Cal - 2000

Shotguns -
Model 1887 - 2000
Usas 12 - 2000
Spas 12 - 2000
Ksg 12 - 2000
Striker - 4000
AA 12 - 5000

You must buy all the weapon upgrades also for the achievement when you buy a gun it will say upgrade next to it just click it and choose one. Only have to buy each one one time do not have to buy them for every weapon.

Wepon Upgrades -
Helographic sight - 1000
Red dot - 750
Grip - 1250
M203 grenade launcher - 1500 Weapon that has it - M4A1
Gp25 grenade launcher - 1500 Weapon that has it - Ak-47
M320 grenade launcher - 1500 Weapon that has it - Acr
Acog scope - 1250
Shotgun - 1500

Once you have bought everything for the weapon armory the achievement should pop. To keep track try writing them down on a paper and check each wepon off as you buy them in survival.

Easy ways to rank up -

Missions - You can play each mission in spec ops on veteran by yourself and gain upwards of 33,000 points a mission completed for the first time.

Survival - Doing the first survival map by yourself can get you quite a bit of xp from kills but may take a while.

Grinding - Have found a method that can get you anywhere from 4000 to 8000 points in just one minute.Set difficulty to veteran(or can put it on any difficulty you prefer), on the first part of server crash you start in a car. You can run through this sequence and destroy each car netting you 700 or more points per a car destroyed. Will try to make a video if call of duty elite allows it , of a speed run through this method and where to shoot to maximize your point gain. Here's a video showing the mission in the mean time.

Easy ways to gain cash in survival -

Please look at my solo method for the Get rich or die achievement (get 50,000 points in one match) to help you get money faster to buy each item.

link -
Call of Duty: Modern Warfare 3Get Rich or Die TryingThe Get Rich or Die Trying achievement in Call of Duty: Modern Warfare 3 worth 50 pointsHave $50,000 current balance in a Special Ops Survival game.

Please thumbs up if this helps and if theres anything wrong comment and ill try to fix it Thank you!
There are 41 comments relating to this Solution | Please log in to comment on this solution.
There are 3 other Solutions for this achievement
Do you have a question about this achievement? Please post it in the Call of Duty: Modern Warfare 3 Forum

Related Achievements and Trophies