The US government is a democracy and is not able to totally remove rights from their citizens. If it did, it turned into Nazi Germany overnight, and then that might make sense to be armed to resist. (Also the 2nd amendment is exactly that, an amendment which is not engraved in stone or is holy writ.)
 But why does the 2nd amendment not explicitly protect their citizens from random gunfire.? In other words, shouldn't people expect their government to protect them from mass murder in public venues? 
Doing nothing about this ongoing carnage is not going to improve this terrible situation.