What do you think is the best overall gun. I like the ruger 10/22 because there are many spare parts for the rifle and you can hold 50 rounds in one hand, downside it's a glorified BB gun. 12 gauge is nice but the rounds are heavy and you need the right round for the right job. I'm looking for my next rifle and its a hard choice.
You want a laser gun.
For target, it's whatever you're best with and how far you want to shoot. Fully adjustable sights and a see under scope mount would be nice on any gun for that.
It's hard to beat the shortest shotgun you can get for home defense. And it doesn't have to be a 12. Nobody wants to get shot with a 20. A shotty gives you spread to fill a hallway and you can choose loads that may not go through little Suzie's bedroom wall.
For shtf, I'm torn between a shotgun, a .22 or an SKS.
You can take down a lot of targets with a shotgun and not have to be an expert marksman to do it.
A .22 is relatively quite, and you can get ammo to help with that, has longer range than a shotgun, lighter, smaller ammo, and can still kill stuff.
The SKS is a beast. Mine has been drug around wet and muddy and works every time. And it's got capacity. Drums, if you want. If you can tear up an SKS, you don't need a gun. You're already the baddest thing under the sun.
Thing with home defense and shtf is you may find yourself having to use it when you're tired, not on your best game, not in the ideal situation and in a jammed up spot. Shotgun.