I carry an LCP in a Desantis pocket holster in a side-leg cargo pocket on my Motoport Kevlar mesh pants on the KTM. Carrying on the clutch side is important. Weight wise, the LCP is hardly noticable carrying like this.
If I feel like carrying the Glock 27 .40, it's in the same cargo pocket or sits in the tank bag on top of the water bladder.
I'd never leave the bike without removing the weapon from the tankbag if I had to go inside for something at a quickie mart.
For woods riding on the YZF, the Glock is with me. I either open carry (another reason to love Louisiana!) or use the same tank bag since my dirt gear doesn't have suitable pockets.