The Harper government was the one that finalised and guaranteed the Saudi arms deal. The Liberal govt only gave it a rubber stamp. 
http://www.theglobeandmail.com/news/politics/the-saudi-arms-deal-what-weve-learned-so-far/article28180299/
M-103 opposes ALL forms of hate based on religion. 99% of the world supports that sentiment.