California law bars non-residents from carrying a gun. Does that violate the Second Amendment?Gun rights group sues California over out-of-state gun carrying ban, citing Second Amendment violation.