Very easy cheevo that you should get within the first couple hours of play. All you have to do is sell 50 weapons via the vendors.
You can sell any gun at any of the vendors (medical, ammo, weapon)
The easiest way to get weapons is by killing enemies and looting the red large crates.