I stopped carrying a J frame and went hi cap years ago in case of stuff like this.
I still occasionally wear the 340pd but I have been mostly carrying a full size Glock 21 all summer without any problems. Starting to carry a 10mm now though. 5 shots just isn’t enough. That’s not a lesson you want to learn the hard way.