i've never even heard of Demon airsoft before. But there are several retailers in Ontario. Just check the retailers section up top. There's even a retailer at the top of the forums, called Trumart. Buy from Tru, Buy now*
*unless you are under 18. In that case wait til you are 18, then buy from Tru.