If this is how the maneuvering went, then good on Jack Layton:
At first, C-301 looked like it was going to pass the House of Commons. With 143 Conservative votes, Garry’s bill needed less than a dozen votes from independent and Opposition MPs to become law. Supporters of C-301 received assurances from rural Opposition MPs that we had the necessary votes to pass the legislation.
However, two things started to happen: NDP members began to be pressured by their leadership (Jack Layton) not to vote the way they had promised; and the Bloc Quebecois brought forward a motion on the long-gun registry in the House of Commons.
While the Bloc motion supporting the long-gun registry passed the House, it only passed by five votes because of abstentions from Opposition MPs (who had previously said they sided with the Conservatives.)
I say "if" because Trost seems to be pretending that C-391 has a hope in hell with a Lib. dominated Senate, and it does not, so he is clearly prone to erroneous statements.
(PS. "Trost" is Brad Trost is the Tory MP representing the riding of Saskatoon—Humboldt.)