Sorry for your ordeal but just another example of why it is ‘important’ to ALWAYS have a ‘travel companion’.
Dependent on the situation, the two things that must be at your ‘fingertips’ at all times is a pistol and/or a parachute.
You will never know when you need either but chances are if you ever do, there won’t be a second time.
Sorry, even if the person were to overpower you and take your gun away at least you had a chance - for a moment - of protecting yourself. Without it, you had no chance.
Believe me, if it were legal here, I'd have "the Great Equalizer" on me at all times. :)