Canada is very strict on guns. If you want to go, leave yours at home. That said, we made a short foray into Alberta last month, without the camper (left it in a CG by Glacier) and spent an enjoyable day in Waterton Lakes NP, which adjoins Glacier NP. Definitely recommend going, if only for a day trip, though the CG in Waterton Townsite (within the park) was surprisingly decent - older bathhouse buildings but sites seemed reasonably well spaced, and the view - either from the campsite or a short walk from it - was just outstanding, down the valley with the lake in the foreground and mountains around it!