FYI, the mesh vest I speak of is a trap vest. It actually has shell pockets on the lower portion. I'll have to get it out and check but I bet it will actually conceal a weapon rather well.

I might just look a bit silly since most of you probably wear some sort of "photographer's vest" of some sort.