CCW holders killed 85 people over a 2.5 year period. Compare these numbers to the general population and you'll find that you are actually much more likely to be struck by lightening than killed by a CCW permit holder. To expect a 100% performance rating is unrealistic at best. If we held that same standard for drivers, nobody would be driving - period. Also, the VPC used multiple cases that hadn't even gone to trial yet in order to boost their numbers and counted these as "wrongful deaths," which is disingenuous at best.
For your second claim, and given what was just stated, how exactly does the CC promotion keep a "big element" of those killings circulating? In fact, it doesn't. The reality is that CCW and gun ownership in general does not appear to have any significant impact on the violent crime rate at all. Gun ownership has continued to increase every year while the violent crime rate has gone down over the last 20 years. The only evidence of any impact of CCW is a slight reduction in crimes such as rape (see FBI crime statistics). There are many factors behind the violence problem (education, poverty, etc.), the private ownership of firearms is not among them.
As to your third claim, how can you possibly argue that the banning of pistols would be the most "ethical" thing for them to do? Given the supreme court cases I have sighted that clearly point out that the police and government in general has NO responsibility for your personal safety, the only ethical thing the government can do is to allow law abiding citizens to defend themselves in the best and most reasonable means available. This means concealed and open carry of pistols. The criminals are already concealed carrying. Not allowing it only does harm to those of us who would not abuse it and leaves us vulnerable to those who have no care for the law. It's immoral and unethical, and it's time that progressives got their act together on this issue.
EDIT: Take a look at this thread for more good discussion on this issue.
http://www.democraticunderground.com/discuss/duboard.php?az=view_all&address=118x269339