Pocket holster in jacket or pants (can be easily transferred to off-bike clothing on a bathroom, hotel room, etc.) or
Ken Null SKR City Slicker shoulder holster.
The only downside to the Null is that you have to have your jacket open, or at least mostly unzipped.