i know its held by wild chansey I just want to know if there is an easier way than just catching a bunch chansey or using thief on a bunch of chansey
There's no other way to get a Lucky Egg besides on Chansey or trading for one. Sorry!
leboss said that you can catch a Pokemon with Frisk (Stantler) to check Chansey's item, to make it easier.