I need a Form 6 from the ATF to bring my shotguns into the US.
I have to put the make, gauge, barrel length, serial number and REGISTRATION CERTIFICATE NUMBER on the form. At the border, the US Customs guy inspects the gun and registration certificates to ensure they match. I also have to have a valid US hunting licence, I get one from the No DAK Game and Fish for non-game hunting (gophers.
I tell them I'm coming in for my annual Flatwater Shoot.
I usually bring an antique or two, last time they asked me to prove the guns were antiques and I had them looking up Brit BP proof marks on their computer, he thanked me for the education.
To answer Bob's question, we do not have to check out guns when we leave Canada, so if I bring in a post 1898 gun, technically I can't do anything but bring it home as the US Form 6 specifically states it is for temporary import only and if I sold it to you I'd be in trouble.
If we got caught.
I usually stop and buy a couple cases of 28 ga target shells on the way home from Cabela's in Omaha, I declare them at the Canadian customs and pay the duty no problem.
I also have to show my firearms licence and guns with the registration forms too, to prove I owned the guns in Canada prior to the visit to the US
Mike B