For short range a few guns come into mind immediately.
12.7mm SMG with silencer mod (the silencer is unnecessary but I like hearing the popping/hissing noise of silenced bullets. Great all around gun for close range. Also great for spraying and praying

)
The Dinner Bell unique Hunter Shotgun. (Ive dropped cazadors like bloatflies with this thing. Warning though even with the shotgun surgeon perk shotguns in general don't work well against high DT opponents like DeathClaws unless you are using beanbag rounds which at that point your not aiming to do damage anyway.)
Ranger Sequoia rare Hunter Revolver (This thing is a a freaking arm cannon. Ive blasted Giant Rad Scorpions several feet away with one shot with this thing. Heads up though the ammo for this gun is hard as HELL to come by. If you will want to conserve and recycle ammo for this gun with Hand Loader perk and get hand loaded rounds)
This Machine unique Hunter Rifle (Great for shot-mid to mid-range fighting. I personally don't use this gun because I think its overpowered so I leave it in my gun locker back in the Lucky 38)