I think overconfidence is the greatest danger. Not everyone can be prepared to meet every attack and as you said, there are gun free zones in Texas.
Its funny, they name Michigan but I feel pretty safe saying they won't attack in Detroit. There are other places in Michigan where they proudly make it known that they don't like guns but Detroit ain't it. Its probably the most heavily armed large city in the country.
This woman was shot 4 times and still managed to return fire hitting 2 of 3 attackers. She grew up in a warzone and is ready and willing to return fire at a moment's notice.
Me, I'll stick to my comfort zone out here in the sticks.
“Even Texas has gun-free zones.”
Yup; you can find em just about anywhere.
Just ask directions to the cemetery.