OP; guns hold their value better than most things. If you start with a high end gun and take care of it, when you sell, you will realize a high "used" price. If you start with a low end gun...you get the idea.
Condition is everything. These are tools afterall and if the pistol/revolver is beat or abused...well, you get the idea there too!