Former President Barack Obama refuses to miss an opportunity to push his gun-grabbing agenda.

Obama was honored on Wednesday night as a Robert F. Kennedy Human Rights Ripple of Hope laureate, and he spent most of his speech repeating himself, taking obvious jabs at President Donald Trump, and pushing for gun control.

During his remarks, Obama said his failure to enact tougher gun control policies was his greatest failure while in office.

He then blamed the lack of such laws for the deaths of former President John F. Kennedy, Bobby Kennedy, Martin Luther King Jr., and Trayvon Martin.

“The horror of gun violence continues to plague our nation, a pain that many in this room know too well,” Obama said, dramatically pausing while staring into the crowd.

“Bullets that took Bobby and JFK and Dr. King are just like the bullets that took Trayvon and those schoolchildren in Newtown, and those police officers in Dallas and those concert-goers in Vegas, those congregants in Thousand Oaks,” he added.

Obama said he’s encouraged by recent efforts to enact new gun restrictions, and pointed to Stacey Abrams’ recent efforts in Georgia.

“Six years ago Lucy McBath’s son was shot and killed in the parking lot of a gas station because the kids in the car were playing music too loud apparently and she turned her grief into hope and her hope into a seat in the next Congress running unabashedly against the gun lobby in the great state of Georgia,” he said. “She won.”

Abrams, who lost the gubernatorial race to Republican Brian Kemp by over 50,000 votes and refused to concede for over a week until all the votes were counted, advocated for gun confiscation.

Obama also took several not-so-subtle jabs at Trump, saying that “there are better days ahead” and “the crooked road can be made straight.”

“Hope is never a willful ignorance to the harshness and cruelties that so many suffer,” Obama said, basking in applause as if it was a calling for him to return to politics.

“Or the enormous challenges that we face in mounting progress in this imperfect world. And hope is certainly not the smug complacency of those who won life’s lottery and think it’s all because of their intelligence, or charm, or hard work on their own. Rather, hope is the insistence that, no matter how hard our circumstances, there are better days ahead. That the crooked road can be made straight,” he added after several long, unnecessary pauses.

Obama’s comments aren’t surprising given how bitter he has been lately.

The former president recently said Fox News viewers live in an “entirely different reality” and called Trump a confused, angry racist who has “mommy issues.”

Obama continues to spend most of his speeches boasting about himself and trashing Republicans and the president.