'The GOP doesn’t care': JD Vance lambasted for calling school shootings 'a fact of life'