Your allowed to cross the border with certain guns. Large magazines and certain types of ammo are not allowed. Handguns are usually not permitted as well. The best thing is declare what you have, and if unsure ask them. My experience is being honest up front is the best thing.