Maybe gun owners will be required to wear some sort of ID on their sleve. It's for the children you know....
That bottom picture is practically the case here in Newtown, CT.