I can't quite find any info describing which events will have gallstones in the shop.
Guda Guda Meiji Ishin - 10 as point rewards
Se.Ra.PH - 10 in shop
Dead Heat Summer Race - 10 in shop part 2
Christmas - 10 in shop
There's also a hunting quest for gallstone after Se.Ra.Ph