I summarized your needs below in order of importance (according to my opinion):

-legal
-versatile for game of the season
-self-defense during lawless environment
-not too heavy to carry
-not too bulky
-ammo not too pricey
-not too loud

=====

Based on the top three most important requirements in that list, I'd go with a shotgun. The versatility of a shotgun outweighs its disadvantages in my opinion. My choice of shotgun would be an 870 pump with an 18" barrel. I practice shooting clays with a short barrel, and it's doable. Rifle sights are versatile because you have a choice of aiming or point shooting if you must. An extra barrel that's longer and/or has different sights would be an inefficient use of weight and space. As for ammo, shotgun ammo is wide open for just about any situation you think you may face. Pick your ammo as needed.

A .22 lr, by itself, is not the answer for what you say your needs are. On the other hand, if want to focus on one one or two requirements only from your list, then let us know.
_________________________
If you're reading this, it's too late.