This is nuts. You speak like someone who has never seen a home invasion before. A gun/rifle is is your home to protect you and your family.
Kinda the opposite - I’ve investigated several and worked with many members of law enforcement over the years.
I’m not saying a weapon isn’t your friend in a break in - I’m saying rifles aren’t :
- Attacks are very rare. Most intruders ARE NOT looking to kill/injure you. They want to get in an out quietly with as much value as they can.
- Any weapon is likely to send a surprised intruder running - again, most don’t want to fight - they want to get out alive.
- That .1 percent of invasions that involve a mental/drug induced crazy who WILL attack - you want a handgun. A rifle is great for setting up a shot at a target 100 yards away. It’s horribly awkward to handle and shoot if a 12x12 room. Ever try shooting a long gun with someone running at you from 10 feet away ? Takes 2 seconds to set and shoot and a nutcase attacker can cover that ground in half that. Either something’s delaying them to give you time or it’s worthless.
A handgun is what you need here - ideally one you can control. 9mm is probably minimum - it will slow someone down for sure. .38 will carry a little more - .45 will drop most anyone who is under 6’7/350# - but again you want ACCURACY first - then power. This is why you need to practice a ton - instinct takes over and muscle memory. Ever price .45 ammo ? Ever shoot an hour with one ? Guarantee you will see the benefits of a 9mm Glock after shooting for a while - cost/ease and reliability.
Shotgun works if you have time as accuracy is eliminated - hell of a lot easier when you have a wide spray - but again long gun/short run makes it tough.
Last thing you want is something that can go through drywall easily - especially say when you have a child in the next room sleeping. Your job is to defend against the attacker - not assume there are 6 more hiding in the next room. Way too high of a chance of innocent victims.
Ideally you own a handgun and have practiced with it. If not - run/hide should be first 2 choices - fight is the last option in an invasion. Your attacker may have a plan - the fact you don’t gives them an advantage.