Something to consider when discussing gun laws, in particular, Florida's "stand your ground" law, is the police have
NO legal obligation to protect citizens, and that has been reaffirmed in various court decisions, including by the U.S. Supreme Court.
Read the book "Dial 911 and Die" ...
http://www.amazon.com/Dial-911-Die-R.../dp/0964230445
Often it's up to citizens to protect themselves the best they're able.
On an aside, it's interesting how many famous people who are against personal gun ownership often themselves are licensed to carry and/or have armed bodyguards, and yet strongly advocate for the general populace to be disarmed.