No. Use a sharp knife, paintball gun, or a BB gun that you pumped 40+ times when your dealing with a robber.
Unless you have a high powered airsoft gun (That's not a Crossman) with metal BB's, if not, don't use an airsoft gun.
Oh and, baseball bats work.