Missouri's controversial gun law that banned local police from enforcing federal gun laws was rejected by the U.S. Supreme Court on Monday, capping a yearslong battle that pitted gun rights advocates ...