I know, right? I've been in similar situations once or twice, and the sheer hilarity of it always puts a big smile on my face. You're there thinking it's go time and realize you must have looked like an idiot haha. Story of my life, buddy.
On a serious note, kudos to you for being somewhat prepared. In this day and age, you need to be ready because people are attacked all the damn time.