The S&W Airweight fits that bill. Drop it in your pocket and it doesn’t even look like a gun.
But, you will have to wait until your assailant is within 15 feet or so. Assuming you want to hit him. Definitely for close work.
Used to use a Rossi snub for Field (a Norwegian discipline with several classes - one of them the snub - where you’re handed shooting problems over the course of a 1-2 hr hike, with ranges of 20 - 80 yards. Would make the trek once w the Rossi, once with a 9 or 45acp (mil class) and once with a 22.
And then: Barbeque!
Good way to spend a sunday :).
A laser sight can make all the difference, judging by my experience with the (similar) Ruger LCP.