Me??? A select fire SBR (10"-12") M4 with a can. Inexpensive ammo, can take anything up to deer sized critters, good for self defence. Adjustable stock and removal of the can leaves you a fairly light weight, small, compact weapon. Can reach out to 400-500 yards to reach out and touch someone.
Have to go with this also