Well, I've got armors and weapons and some really nice stuff myself, and no one wants to buy any of it. Doesn't matter if I try to sell it at the armory, at Engineering, or what they will sell me armor or weapons, but they refuse to purchase anything from me. It's absolutely mind boggling, the economy in this game has gone from way too easy to get money, to get your garbage out of my store you worthless vagrant. Personally I've always been willing to go the extra mile to drag things back to town and sell them to the proper merchant, but either I've encountered a bug where the only things anyone will buy from me are ammo at the armory and repair kits in engineering, or this change in the economy is frustratingly heavy handed to the point where I don't even feel like playing the game.
While I understand that the economy was far too easy to build up a huge surplus of currency in before, this isn't the answer, and frankly it's a somewhat baffling direction to go in. If I can't sell armor or weapons at the armory, or anywhere else, why then should I even acquire them? I guess if I'm going to play through the game again to experience the new content I need to play it like Hack,Slash, Loot and just leave anything I'm not going to use on the ground.
*edit* I've sense been blessed by the ability to sell not one, but THREE of the crossbows I had accumulated, at the armory (it was almost like they were a weapons merchant). I still want to go on record saying that I really intensely dislike the new system, one where they offered less money for anything they weren't looking for would be much less nonsensical. If I walked into a pawn shop and the guy behind the counter told me he was looking for diamonds, sapphires, and emeralds I would tell him I was looking for a perky blonde sell him my old guitar.