No. Shotguns have effective ranges up to about 50-100 meters, depending on the type of round, barrel and choke used on the barrel.
You should really think before you post absolute nonsense.
You have got to be kidding me. I can't tell if you're serious or just trolling. If you use call of duty as a measure for weapon ranges, then don't anymore.