You can store your weapons in your house. (To get a house, finish the power of the atom quest.) Traders store their weapons in their "inventory" locker/chest. Look for something that looks like a mini-fridge/bench, or a locker near where the store owner usually stands. The key is only avaliable on their corpse, though.