Washington (CNN) Even by his standards, President Donald Trump's weekend tweetstorm was epic, covering a range of topics from NASCAR to Iran to Oprah Winfrey's most recent CBS "60 Minutes" segment.

But by far, Trump sent the most tweets denying collusion with Russia and blaming his enemies in Washington . Notably missing: what can be done in the wake of last week's school shooting and any condemnation of Russia's actions in the 2016 election.

Tweets on the Florida shooting

In two of Trump's three tweets about the shooting at Marjory Stoneman Douglas High School that left 17 people dead, Trump zeroed in on two of his biggest enemies in Washington -- Democrats and the FBI -- for their inaction.

Just like they don't want to solve the DACA problem, why didn't the Democrats pass gun control legislation when they had both the House & Senate during the Obama Administration. Because they didn't want to, and now they just talk!

"Just like they don't want to solve the DACA problem, why didn't the Democrats pass gun control legislation when they had both the House & Senate during the Obama Administration. Because they didn't want to, and now they just talk!" Trump tweeted Saturday afternoon.

Very sad that the FBI missed all of the many signals sent out by the Florida school shooter. This is not acceptable. They are spending too much time trying to prove Russian collusion with the Trump campaign - there is no collusion. Get back to the basics and make us all proud!

In another tweet Saturday evening, Trump said it was "very sad that the FBI missed all of the many signals sent out by the Florida school shooter. This is not acceptable. They are spending too much time trying to prove Russian collusion with the Trump campaign - there is no collusion. Get back to the basics and make us all proud!"

Denying collusion with Russia

Eleven of Trump's weekend tweets cited favorable evidence and commentary to back his frequent assertion that his presidential campaign did not collude with Russia during the 2016 election.

"Charges Deal Don A Big Win," written by Michael Goodwin of the @nypost, succinctly states that "the Russians had no impact on the election results." There was no Collusion with the Trump Campaign. "She lost the old-fashioned way, by being a terrible candidate. Case closed." — Donald J. Trump (@realDonaldTrump) February 17, 2018

Trump even went so far as to correct his national security adviser's comments about the matter, tossing blame to Democrats.

"General McMaster forgot to say that the results of the 2016 election were not impacted or changed by the Russians and that the only Collusion was between Russia and Crooked H, the DNC and the Dems," he tweeted

General McMaster forgot to say that the results of the 2016 election were not impacted or changed by the Russians and that the only Collusion was between Russia and Crooked H, the DNC and the Dems. Remember the Dirty Dossier, Uranium, Speeches, Emails and the Podesta Company! — Donald J. Trump (@realDonaldTrump) February 18, 2018

On Sunday, the President tweeted that Russians are "laughing their asses off in Moscow" for the way Washington has handled the Russia investigations.

Trump has repeatedly called the investigations into his presidential campaign's potential collusion with Russia a "hoax," but on Sunday, he tried to clarify his stance.

"I never said Russia did not meddle in the election, I said 'it may be Russia, or China or another country or group, or it may be a 400 pound genius sitting in bed and playing with his computer,'" Trump tweeted. "The Russian 'hoax' was that the Trump campaign colluded with Russia - it never did!"

I never said Russia did not meddle in the election, I said "it may be Russia, or China or another country or group, or it may be a 400 pound genius sitting in bed and playing with his computer." The Russian "hoax" was that the Trump campaign colluded with Russia - it never did! — Donald J. Trump (@realDonaldTrump) February 18, 2018

Russia has denied any involvement in the election. But Trump has repeatedly cast doubt on Russian meddling in the 2016 election as a "hoax" as well.

In two other posts, the President thanked the top Democrat on the House Intelligence Committee, Adam Schiff, for spreading blame to the Obama administration for their handling of Russian influence on the election.

Finally, Liddle' Adam Schiff, the leakin' monster of no control, is now blaming the Obama Administration for Russian meddling in the 2016 Election. He is finally right about something. Obama was President, knew of the threat, and did nothing. Thank you Adam! — Donald J. Trump (@realDonaldTrump) February 18, 2018

"Finally, Liddle' Adam Schiff, the leakin' monster of no control, is now blaming the Obama Administration for Russian meddling in the 2016 Election. He is finally right about something. Obama was President, knew of the threat, and did nothing," Trump said

The media

Trump sent out a handful of tweets over the weekend criticizing the media, including a CNN caricature from a now-suspended Twitter account. But notably, he took aim at Oprah Winfrey for her handling of a CBS "60 Minutes" segment that addressed his presidency.

Just watched a very insecure Oprah Winfrey, who at one point I knew very well, interview a panel of people on 60 Minutes. The questions were biased and slanted, the facts incorrect. Hope Oprah runs so she can be exposed and defeated just like all of the others! — Donald J. Trump (@realDonaldTrump) February 19, 2018

"Just watched a very insecure Oprah Winfrey, who at one point I knew very well, interview a panel of people on 60 Minutes," Trump said Sunday . "The questions were biased and slanted, the facts incorrect. Hope Oprah runs so she can be exposed and defeated just like all of the others!"

Presidents' Day

Have a great, but very reflective, President's Day! — Donald J. Trump (@realDonaldTrump) February 19, 2018