I recommend Kimber's Pepper Blaster II. I think an untrained person with a knife is likely to get that knife taken from them.