Visual and server-side wall detection should be looked at so they match.
Currently I believe if you shoot close to wall you won't really see the flames and I'm not sure it does any self damage because you normally don't take self damage with it when you have armor.