[@Duthguy] No. Once you buy a dwelling-which counts as your capital- you can't buy anything from the shop again. Consider this sort of like the character creation screen before you start the game. Once in the game you got actively build or take over more towns. This include building the upgrades you want to your dwelling.