Enforce current law(s)...To carry concealed, there is usually a ZERO tolerance standard with regards to alcohol. For open carry states, if a drunk idiot is carrying an AR or 12g, on his shoulder chugging tequila, than Darwin was right, he gets arrested, or gets shot.
Yes, openly armed citizens will always scare the grass eaters, but as statistics have proven, "An armed society, is a polite society."
The cops will have to,........uh,....do their jobs, enforce current laws, and remember 40,000,000 guns killed NO ONE TODAY.