LarryU :- The attitude towards guns is different in Canada. They are virtually never seen, aside from police or armed guard use. I would venture a guess that a majority of city dwellers have never handled a firearm, let alone used one (myself included). This perhaps explains the Canadian fixation about keeping guns out: we don't really have any and we like it that way! There is a strong general perception that handgun and firearm use/ownership is out of control in the US -whether this is true or not- and this probably acoounts for your treatment at the border, given the NRA bumper sticker! Maybe next time put a " gun control" sticker on and you will glide through customs!
Anyway my apologies on behalf of the Canadian people for slowing down a Flyertalker!