And even with all that it's still not enough to keep our kids safe. Without parental guidance, police and metal detectors won't do any good.
One time my dad took my two girls for the day to spend some "grandpa" time with them. He took them to a dingy dive of a bar for dinner. Granted he didn't drink, he only went there because they served turkey fries (google it if you don't know what turkey fries are :p ) and they sat in the section that had tables... but when I found out about it... I nearly knocked him into next week. Bars....even sports bars... are for grown ups.