I have three Mossberg 500 12 gauge which is voted the best home defense weapon by most people.
I have a pistol grip and 2 regular stock.
The pistol grip presents the best home defense setup but the kick is really terrible. I wrapped a doubled-up wash cloth and taped around the back of the pistol grip. This keeps it from bruising my hand. Didn't bother me as much at 40 but does at 60 years old.
I alternate sabot slugs and #00 buckshot.
I also have a 2 20 gauge Mossbergs that has much less kick and my wife can tolerate it. It is plenty to stop if you use slugs and buckshot #3. I have 2 of these - a Mossberg Maverick 28"with a full stock and a Mossberg Youth with a shorter stock and 22" barrel. The Youth comes in a 4 shot pump version and a 6 shot as I remember ... I have the 6 shot version.
Note: I chose 20 gauge over .410 due to gun costs and ammunition cost.
If I had it to do all over again, I would have nothing but Youth with the 22" barrel ... handle it like a pistol grip.
I can hang the youth in a loop on my right hip and have 6 inches or more clearance from ground. I like this when I am clearing brush or hiking through heavy tree/brush - I call it my snake gun.
Note: I say this with the following qualification - Home defense and snake gun is my use. If you want to use for bird (dove, etc) hunting or other hunting, I have to defer to others with experience in this area.
I also have four 9mm I use mainly for carry and on-road motel defense. I will go for a shotgun every time over a pistol if I can choose.