Well, it appears this thread title got changed!
Ethics is a difficult topic, and one that should be closely followed by all hunters.
While some would have ethics be a static line, the truth is that line moves depending on some circumstances. In hunting, one of those circumstances is hunter skill.
For instance, I would not try to take a deer past 20 yards with a bow, or 250 yards with a rifle. Those are my ethical ranges.
But I have watched video of bowhunters drop deer at 3 times that range. The kills were quick and every bit as ethical as any 20 yard shot I might take.
I have watched video of Shawn Carlock dropping a deer or elk at 950 yards, the kill was quick and ethical by any standard I might employ.
In hunting, at least, the line moves!
The strongest reason for the people to retain the right to keep and bear arms is, as a last resort, to protect themselves against tyranny in government.