Wow I think I agree with you on all points except the gun laws. The gun laws I disagree on primarily because an idiot can easily kill someone else by misusing a gun and I don't see any need for most people to carry one around. Granted I live in Australia where our gun laws are pretty strict.
One thing I would add to that list, put some limits on liability issues. Stupid people should not be able to sue others for their own mistakes.
