Selecting a Gun for Home Defense

Many people purchase their first gun for home defense, and the question of which type of gun to pick is a common one. The three basic choices are a handgun, shotgun, or rifle. Of the three, I would recommend a