It appears several warning flags were missed again. We must realize that no amount of government control will protect us 24 hours per day, everyday. The question is, should we relinquish the right to protect ourselves to try and prevent a nut like Matteen? The courts have consistently ruled that law enforcement is under  no duty to protect you as an individual or the public as a whole.  They have immunity from failure to do their job. We could not eliminate alcohol use during prohibition and we can never eliminate all the guns we have in private hands now. That is just a simple logistical fact. But even if we could, the method of killing would simply change to something other than guns. Some would say that each person has a duty and the God given right to protect themselves. The price of freedom is sometimes inconvenient, expensive and painful.