They have no intention of starting buyback before election IMO. They want to make the Cons look bad if they rescind the bans or spend a billion on forced buyback.
The Cons aren't going to look bad if they rescind the law, they will look like they are rational sensible people. Nobody really thinks this is going to keep Canadians safer than they are now, only the criminals will have guns.