Several companies end partnership with NRA