Job Recruitment Website - Ranking of immigration countries - Can you shoot when America is robbed, Zhihu?

Can you shoot when America is robbed, Zhihu?

Although guns can be legally owned in the United States, they can only be kept at home for self-defense. When a private house is illegally invaded, you can shoot to stop the invasion, but you can't go out with a gun, or you will be killed by the police. From the news, no ordinary American dares to walk in the street or drive with a gun, and no one dares to carry a gun in demonstrations and riots in the United States. So Americans can shoot back when they are robbed at home, but they can't shoot themselves when they are robbed outside.