Share Twitter Facebook LinkedIn Email Ruling comes as supreme court is set to consider whether bans on semiautomatic rifles violate US constitutionRead More