Good timing by POTUS with the perfect message, IMO.
Let the dems overextend and chime in at a point where it can't be stopped. For sure there will be undercover there and they'll be tuned in to avoid Charlottesville 2.0. W'll see what gets dragged up. O'Keefe video is timed well, too. Troublemakers will be the shithead on the video clones.
If POTUS had done anything earlier VA dems could have called it all off and then screamed POTUS interference. I think the dems walked into a trap. No US gun owner will vote dem when this is over.