Depends of the gun. A .25 auto pistol- maybe 20 meters. A .338 Lapua rifle- maybe 2,200 meters. In excess of two miles
Accurately, about 100 meters.
You will have to define what "accurately" means.
yes
yes. the gun will shoot but the bullet will not go to far due to the friction.
some shoot far and some dont so they all dont shoot the same length
Miles
Accurately? 400 meters
ABOUT 200 yards, depending on rifle, ammo, and what you call accurately.
Accurately? About 50 yards.
About 15+ feet.
a couple of hundred meters
A shotgun can shoot up to 80 yards it it depends on what the choke is on the gun.