I get my dry lubes at Lowe's or Home Depot. Much cheaper than the "gun brand" names. Mine is made by DuPont. Teflon Dry Wax Lubricant.
I use it on 22 semi autos, magazines, striker channels and extractor spring channels on Glocks and M&Ps and zippers on all of my shooting bags and rifle cases.
Handy stuff to have around. Big can for about 6 bucks.
Make a hole