VP Harris calls for 'assault weapons' ban, no liability shield for manufacturers