Make sure you have plug for drilled hole.
I just buy new spouts from https://ezpourspout.com/. Most places carry them now as hate for the new cans is strong.
So I did order one of these. And now I'm going to order a few more. They turn a crappy plastic spill-everywhere-can into a reliable spill-free can. Almost like the good old steel cans I miss.^^^ I'm gonna give these a try thanks for the recommendation