Define "work"

Seriously, you can use any lubricant, and many knife users have their favorite, but we recommend Militec-1 for a number of reasons. In our experience it lubricates better than others we've tried, doesn't attract dirt, lasts a long time and doesn't wash out easily. YMMV.
Personally, I wouldn't use a traditional "gun lube" except if I had no other choice.