Depending upon the range.... shot gun great in close quarter...revolver better at medium range... rifle best for max range.To what degree? Accuracy is great, but I think people are assuming that one will still have enough power to actually cause damage. Example: the accurate old west gunslinger was still shooting a .44 caliber! But a shot-gun may pack more of a wallop without the need to be as accurate.
comparing weapons like guns to hand to hand is a little over kill and not exactly accurate in depiction.