In the wake of the tragic South Florida high school shooting which ended with 17 deaths, Democrats and their allies in the mainstream media have launched a full-scale attack on the National Rife Association (NRA), Republican politicians, American gun owners, and the Second Amendment.