For the guys saying you expect your wife to know how to use the guns in the house and defend herself, maybe give her other tools and options for that. Martial arts training is good, a large, well-trained dog would be my preference. I have zero desire to learn how to use my boyfriend's guns - I just don't find them interesting.
A couple of years ago, an entire family was butchered by hand weapons not far from here. The sole survivor was a young toddler who was discovered still alive, life-flighted, and admitted in critical condition.
That experience really shook things up. I did NOT typically keep weapons in a ready state in our home prior to that incident. (A complicating factor at the time, is I had toddlers of my own, so guns were secure and stored separately from the ammo, to avoid any horrible accidents; my children are older now).
A more recent incident occurred just recently. One of my neighbors was robbed at gun point by FIVE armed intruders. They waited for the father to leave for work (3rd shift) and then went in to clean the house out while the mother and her two children were asleep in bed. Fortunately, no one was injured. But the police did NOT catch the intruders, althought the prime suspect was a gangbanger from Peoria (about 45 mins away).
That was the second of TWO home invasions on the same day. They caught the other people, and recovered the guns stolen.
Around the same time, a robber walked in to the local bank in our nearest little farm town, and robbed it at gun point in broad daylight. He got away on foot, was never caught.
There are many other issues in the news; 15 heroin overdoses in our rural county this year, etc.
We live 20 miles outside of town, police and EMS take between 20-30 minutes to respond when called. We're literally on our own.
In addition to the firearms training, we now run home invasion drills just like fire and tornado drills. It's important for my children to understand what to do if 5 armed intruders kick in the door in the middle of the night, like what happened at our neighbors house.
Recognizing that my odds in a 5 on 1 fight are very grim, our defense plan includes layered defenses. If I go down, my 15 year old son is in a position between the intruders and the rest of the family, in a hardened position with a superior line of fire. If the bad guys want to get to my family they'll suffer losses. If HE also goes down, my wife is next in line to guard the little ones on the next level of the house. (This is just ONE scenario, there are others we run which unfold differently, with people in different places, with me absent, and so on.)
Martial arts training is a great idea, but it is impractical for a 110 pound teenager or a 120 pound female to take on a 180+ pound aggressive male; let alone multiple intruders. I've got over 25 years of martial arts training including 20 years of instruction. (Not trying to be discriminating here; there is value in Martial arts training, but it takes YEARS and a LOT of dedication for a smaller person to achieve a level of competency that would allow them to stand a chance against a person 2+ times as strong as them.)
My older two boys each had two and a half years of hand to hand training twice weekly, before they lost interest; my wife none; she has zero interest.