My favorite winter coat has huge pockets in which my J-frame kept flipping over so it presented itself butt-upward all the time. I made a temporary pocket liner out of cardboard and duct tape to hold it upright, with a slight flare on top so it would not interfere if I had to grab it. I made it just big enough so the liner would not come out of the pocket if I had to draw. (In fact, a "draw" in that coat would not be necessary. If need be, I could shoot right from the pocket. I don't know what the law says on shooting from the pocket without visibly presenting the firearm first.)
My intention was that if it worked, I would make a "real" one out of stiff leather. But it worked so well that I never bothered making one out of leather. The first one finally got a little too floppy, so I took five minutes and made another one.
And that's the way I carry my J-frame in that coat all the time now. (Colorado law does not require a holster for concealed carry, but this is a "holster" of sorts.)
And yes, I'm (A) a cheapskate and (B) not afraid to try new stuff.
Terry, 230RN