They should act as if he's black and do detain/arrest him for whatever pretextual thing they'd have done in that scenario. Then, even if he is later charged with a crime and it's thrown out because of unlawful stop/search, wgaf, at least they prevented loony dude from shooting everyone.