The US Supreme Court's decision to strike down a New York law that placed restrictions on carrying concealed firearms in public for self defence has been met with outrage.
The law was aimed at changing New York state's limits on carrying concealed handguns outside the home.
The court ruled that it violated a person's right to “keep and bear arms,” under the US constitution's second amendment.