Well, preferably we would have a Vermont style carry law, which does not restrict an adult from carrying a weapon, either openly or concealed, for their defense and the defense of persons they are responsible for.
We currently have open carry and a shall-issue permit system, which I take advantage of every day. While I don't like having to register to carry concealed, the 16 hour class was not a big deal at all.
One problem with the current AZ law 13-3102 is that any establishment that serves open alcohol is a defense-free zone, er gun-free zone. While this seems reasonable on the surface for bars, it also excludes just about any restaurant, even if you are not drinking. A more sensible approach would be to outlaw carrying while drinking.
Another problem is the ban on carrying or possesing on university grounds - hey didn't we just have a serial rapist on ASU campus this year? Oh, and last year, too!
-Andy