To be realistic about this, I've entered Canada without even showing my ID. I just had it ready and in my hand, the border guard saw this and never asked to see it. Just asked the usual questions about firearms, food stuff, where I was going, and had I been to Canada before.
The hardest part of a Canadian trip is getting back into the US, Homeland Security aint playing.. they're stern and strictly business!!!