My preferences would be a short barreled 12-gauge first, because a regular shell of 00 buck contains 9 .33 cal projectiles! Even an M16 cannot throw that much resistance as a bad guy.
An AR or AK would be 2nd.
My trusty xD would be 3rd. However, due to kids in the house, this is what I am...