US appeals court strikes down New Jersey's assault weapons ban | PiQ Markets