I take his point though. Sounds to me like a citizen who is fed up with crime and wants law enforcement to get proactive about looking for criminals. You can say that keeping a gun is a wise move for self-protection but if you discharge it then you can expect an investigation, the need to retain counsel and you had better hope that you don't have a local DA looking to make hay at your expense because your legal bills will go through the roof.
Checkpoints are not a proactive law enforcement technique. They are fishing expeditions that treat everyone as a criminal until each person in line proves themself to not be a criminal.
How far do you want to go? CCTV? Satellite surveillance? Full body scanning on pedestrians at random? After all, one person in this thread implied that when you're in public you don't have Constitutional protections anymore.