The way the game engine was devised, it would be very difficult for me to implement a way to keep sold items in stores. Shop inventory is never saved anywhere, it is very static, never a part of your saved game (which is already a huge, bloated thing with lots of data, which I try not to overload more). Important quest items are non-sellable, but for weapons/armor you'll certainly find better ones when higher level areas are implemented.