That's all well and good but it should be a personal choice. For instance, here in Texas you have to pass a firing test and some of the shots are at quite a distance. Now I can imagine the day might come that I can't hit that X ring at 20 feet but I could still jam a snub-nose into the ribs of an attacker and pull the trigger. So why would we be discriminating against our elderly citizens like that?
"The real destroyer of the liberties of the people is he who spreads among them bounties, donations and benefits." -- Plutarch