Really the only gun that does well at all three of those is a 12 ga anyways. In my experience the 12 ga is a big compromise on all but the HD anyways.
Slugs take a deer down, but accurace, range, and cost are all worse than alternatives. Almost any rifle or big bore pistol is better.
you hit a squirrel square with a 12 gauge you just wasted your time. 22 is much better.
Home defense 12 ga is about best though.