Nope—revolver in a caliber beginning with “4” or “5”, and ending in “Magnum”, “Colt” or “Casull” for me.
The line about not being able to shoot a revolver accurately? That’s a user error, not a problem with the platform. If you are going to rely on something to save your life, it’s on you to take the time & effort into learning how to use it properly. Revolvers are actually a hell of a lot more accurate than any Glock can be.
Additionally, one benefit the revolver has over any auto is contact shots. If it all goes bad, and whatever is trying to eat you is actually on you...you can press a revolver into it and keep shooting. An auto can’t—it will be pressed out of battery. Sure, with a Glock, you can lock the slide with your thumb on the back of it (and no, you won’t tear your thumb off—I’ve done it, both thumbs are attached)...but you only have one shot.
For these reasons...a heavy caliber revolver is far superior to any auto for the “close critter defense” role.