I said this in the past and got flamed for it, but if you intend to shoot on your land, warn the neighbours and post your land NO TRESPASSING. During the hunting season the provincial wildlife laws apply. However for the other months of the year, the local bylaws apply. The Firearms Act's Regulations specifically permit shooting on private land. The hazard to avoid will be some contrary neighbour hysterically complaining to the Gravel Road Cops about unsafe shooting.
I suggest posting a small legal ad in the local paper once a year with one-time copies to the immediate landowning neighbours. Give your lawyer's office as the point of contact. Don't give your home address. State that target practice firing as permitted under the Firearms Act will be conducted without further notice, trespassing will not be tolerated, and suspects will be prosecuted.
It might seem like you are "asking" permission to exercise your rights, but by notifying people you have cut off their first argument of, 'Hey you can't do that!'. At $200/hr for a lawyer, a little prep' work will cost less than paying $$$ to go to court.