Self-defense is a God-given right.
Agreed. When they invade your home. But if you are advocating shooting Mexicans at the border, then that is a different conversation. I am not advocating the invasion of our nation, I am just saying that what you are advocating is something different.