You are running out of time, buy ammo now. My training has always been if you end up close enough to use a knife, you screwed up somewhere. I know stuff happens, but buy as much ammo as you can, and find some friends that have more than you do. If all else fails, I don't think the kind of knife matters, as long as you know how to use what you have.