For some reason people still don't know how easy it is to fuzzy guard the mix-up. It is very viable against low level to low intermediate players simple because they don't know the match-up. Then again, all gimmicks are viable against people who don't know them.
The guns will catch people every now and again, they just aren't consistent and reliable. I don't even thing they are fun.