So it's his fault that his attempts to bring in gun control measures weren't successful, and not the fault of the Congress that blocked his attempts?

By your reasoning, Donald Trump is at fault for the Las Vegas massacre.