RE: Red dot scopes for slug hunting..
If batteries bother you, but you still want a dot, check out Trijicon.
They have some cool dot sights that work day or night without batteries.
They use well-protected fiber optics and/or Tritium. Several automatically adjust for ambient lighting.