I think you are on the right track with the GP100, but you may be able to find a Security Six or a Speed Six for even less. These were used by LE and private security in the 80's. Very solid.
A four inch barreled .357 in stainless should be in everyone's safe in my honest opinion. It is general purpose utility gun that will do many things very well.