Always choose the appropriate tool for any job. I wouldn't use a shoe to drive a nail. And I wouldn't try to use an umbrella to defend against some knucklehead with a Glock.
Apply to the State, get your carry license and get some firearms training. With emphasis on the training part.
Keep in mind the fact that disastrous situations don't necessarily happen at times that would allow you 8 hours of daylight to walk home. Assume that at least part of your trip will be after nightfall, and then decide what you want to carry to defend yourself.
_________________________
Knowing where you're going is NOT the same as knowing how to get there.