The CORRECT answer is "all of the above"
Each firearm serves a specific purpose, and you never know what each situation will be like. There are times when you'll want a handgun, other times when a shotgun is better, and yet others when a multi-shot rifle (AR or AK) is preferred.