Hey, dude just relax. I just have this unlidded, over filled keg of pigs blood and bacon on my person. Why are you trespassing me around your mosque? Ya afraid I might spill a little? Drop it? Or dump it? It contained minus the lid.
It's not sharp like a knife and you can clean it off with soap if it spills.
To be fair, no man should ever be barred from protecting himself, or carrying what he needs to protect himself. The other issue is nons shouldn't be in our nations.