Air rifle. Yes they are "illegal" in the city, but they don't make noise and no one will call the cops on you. And if they do, it was likely a neighbor so just huck it over the fence when the cops arrive.
https://www.canadiantire.ca/en/pdp/s...-1756379p.html
https://www.canadiantire.ca/en/pdp/t...-3751733p.html