I love the second amendment. That does not mean you are required to own a gun. I learned some karate and that can help like you said. More people should learn self-defense. More people should try to stay fit in order to react faster in dangerous situations.
RE: The Border Wall Will do exactly Fuck All!