This is largely just a set of videos by a firearms instructor who has clue. It gives a rough overview of how different guns are operated and general guidance about how to choose one over another. He also has lots of videos about different specific gun types in more detail should one type catch your interest.
If you are a gun nooby this is a good place to start. If you are experienced, this review can be helpful.
This first video does more “show and tell” on guns types:
Part 2 is more about legal issues, practice, storage and such:
Here is his top 5 guns for beginners / training. Note that the small Ruger Bearcat is a $600 gun. The recently introduced Ruger Wrangler fills the same role at $200.
These guns run to .22 LR and while it does end most attacks it also does not stop 1/3 of attackers (where “self defense” calibers fail to stop an attacker 14% of the time. Yes, even .357 Magnum has trouble with folks on PCP some of the time. A difference of 19% more “failure to stop” for the 22 LR.) While I’m ok with that statistic, if you are not, then it is a centerfire for you. The 14% is pretty much a constant from 380 ACP / 9mm kurtz or corto up to .44 Magnum. How many die on the first shot changes. Percent stopped at all not so much. I’m willing to accept potential “hand to hand” with someone I’ve put 6 rounds of .22 LR into already while I wait for them to notice or bleed out. You may not be.
Then, his top 5 guns for home defense.
Remember that your needs, abilities, budget, and local laws can dramatically change your best choice.
The short shotgun is very hard to beat. A home defense pump is relatively cheap and stops just about anyone who can be stopped. My pattern when things look horrible is to load up the Defender shotgun and put it near the bedroom. That’s the major defensive action. Then a small pistol goes in the pocket. IF anything goes nuts, the pistol is fast and has 66% to 86% probability of being enough (depending on .22 or bigger) then lets me fall back to Stage Two. Your plan will vary.