I dont really worry about printing. People are a lot more oblivious than you're giving them credit for. As long as youre not carrying a huge gun under your shirt, youre good.

As far as cleaning, I'm not anal about my guns. I run a boresnake through it a few times, wipe it down good, then oil it up and put it together. You'd be surprised how dirty modern striker fired guns can get and still work.