Shotgun range isn't any different with a short barrel than a long barrel , unless you get down to really short barrels and then you are into Class 3 weapons anyway. A short barrel will shoot just as far as a long barrel. It just doesn't seem to swing as smoothly, In my opionion.
The problem with America is stupidity. I'm not saying there should be capital punishment for stupidity, but why don't we just take the safety labels off of everything and let the problem solve itself?