Earlier quoted context omitted.
I'd be interested to know what state they were working in.
If you work as a cable technician, 6 customers a day, that's around 2000 in a year. If 1 in 100 is mentally ill, in a bad mood (TV broken!) and with a gun ... Maybe there's some selection bias: You'll tend to meet angry people, who are more dumb (couldn't fix the problem themselves?)? Maybe in any weapon loving place, a job where you visit lots of people at their homes and help fixing something that's broken, is mild…
However I suspect the repo company allows its employees (or they’re self-employed) to carry in retaliation - I strongly suspect that the cable companies don’t allow their repairmen to pack heat.
It’s like the thin bread line - pizza delivery is more dangerous than being a cop.