Why would you want a rifle? For defense purposes, a shotgun will serve you much better. You can use it for hunting at a short distance by loading it with a slug, and it’s wonderful for personal defense on your property. A rifle demands great accuracy and has a very long range. It is not a good defense weapon unless you live in the middle of nowhere and are concerned about picking off intruders 3/4 of a mile away. Use it on your own suburban location and you’ll take out the kids in the next six houses.
because with a rifle you can go on offense when the time is right.
30 rounds vs. about 5. When you run out, you're done.