They keep backing him into a corner, and he doesn't want to look like he is okay with people who use guns for evil purposes. However, the government, including the president do not have the right to take away the inalienable rights of the people, which should "not be infringed on." They have to persuade people to give up their own rights, because that's the only way they can be taken away.
But understand, that the wicked always find a way to get drugs, guns...etc... the government can't stop the drug trade, sex slave trade, and not even the illegal shipment of guns around the world. The people who will suffer are the good people, when the bad people realize that they are sitting ducks. The government is pushing people towards embracing globalism, and as dictators of the past have remarked, it is foolish to go into a nation that is armed -- and if you have ever wondered why the Jews didn't struggle against the Nazis, it was because they were first disarmed.
The USA is supposed to be independent and sovereign, but the leadership is run by Freemasons, Jesuits and those who bow to the United Nations, and even to the Vatican. This is all a breach of the establishment clause.