But that is because they are allowed to shoot combatants that are known to not be innocent, but are hundreds of feet away.
For people in a home in town, a rifle is the least helpful gun. A shotgun or pistol is far better.
On the farm, rifles and shotguns are what we expected to use.
I don’t understand why you think one person will kick in your door instead of 1000.
No offense meant, but I've worked in the firearm industry, and have trained with many of the most reputable experienced self-defense firearm trainers, for 20 years. I don't know much about much, and there's even much about firearms (long range shooting, which I am learning now), I don't know. I DO know about what is considered optimal for CQB, which is what home defense firearms usage is.
For every shot of 00 Buck you shoot, you have 9 .38 cal projectiles that will easily exit your home if not stopped by your target.