Guard to me: Do you have any guns with you?Canadian border guard: "Do you have any guns with you?"
Me: "No."
BG: "Do you have any guns at home?"
Me: "No."
BG: "But you're from Florida! You MUST have guns at home!"
Me: no.
Guard: do you have any guns at home?
Me: yes.
Guard: do you have a handgun license back in Texas?
Me: yes.
Guard: Where is your weapon now?
Me: Back home in Texas. I didn't bring it because I knew I had to travel to Canada.
Guard: ok.
Others advice is sound. Know the law, abide by it, and tell the truth. Zero problems.