Everyone knows that the idea of a "private vote" going unwhipped is a lotta hoo-hah. Witness the fact that the Bloc will be opposing Bill C-391 en masse even though many of their MPs are from rural areas. One simply applies the whip in a discreet fashion, under such circumstances, if your party leader is so inclined.
However, I fear The NDP and esp. The Liberals (because a few have suggested this to me privately) see Bill C-391 as a means of getting the Gun Registry issue off the table. So when it finally receives royal assent the Libs. blame NDP dissidents, the NDP blame Liberal Senators, and several billions of $s go down the tubes. But, on the other hand, the rurals out in boonyville put away their pitchforks for the time-being.
PS. Meanwhile some NDPers are apparently angry that the Tories are still mistreating them even after they have caved on the issue. For example , NDP groveller Charlie Angus whines graphically he describes his mistreatment at Tory hands even though he has totally fucking debased himself for them.