Yep and silenced .22s with sub sonic rounds can be had for about $1400. (insert smiley face)
Today it was someone spitting on Eric Trump, tomorrow it could have been a left wing nut job with a pocketknife...
If the person was close enough to spit on Eric Trump, he could have been close enough to lunge at him with a knife which could easily kill someone...