The harmless but alarming umbrella brought police to a bus stop in Richmond, B.C., after commuters saw a man who appeared to have a genuine rifle over his shoulder.
There were some tense moments as the mistake was sorted out, and police said things could have ended tragically had the man made a sudden move, the Canadian Broadcasting Corp. reported.
"If it appeared that he was actually shouldering the rifle — if our officers believed he was about to fire — I mean, our officers would have no choice," said Richmond RCMP Sgt. Sherrdean Turley.
CBC News said the store where the so-called gunbrella was sold decided to discontinue the line.
Exploding whale video goes viral on Internet
Toddler uninjured after being knocked over by Obama family dog