Cops can do "patdowns" even without a reason in the US, im not canadian so dunno about the law up there