The various amendments including the second, are oriented towards protecting the populace from the federal government. Not the states. Not private businesses.
Carrying a rifle into a restaurant to "protect your rights to carry a firearm" is asinine, monumentally stupid and publicly demonstrates the lack of common sense and good judgment that should be required when carrying a fire arm in public.
THIS is why we can't have nice things. Dumbasses.
Ek
Yup. A firearm is a tool...not a display piece or a protest sign.