The Supreme Court of Canada agreed on Thursday to hear a challenge of a Liberal government ban on firearms models and variants it considers fit for the battlefield, not for hunting and sport shooting.