Our cover story today: Why do so many NFL players own guns?