I personally would find that BB round to be a bit "kickish" through an lightweight for my liking.
I am not a fan of 158g bullets in a 38 snub - they need more pressure, or at least more barrel to get moving fast enough.
My choice would be (and is) Speer's 135g GDHP SB (short barrel). Potent round, and low flash.
Guns exist. Legislation will never change that.