Just last week, I was walking on the Upper West Side (Moscow on the Hudson), and wearing my one that says "Charleton Heston is MY President." I must have gotten a dirty look from every third person on the sidewalk. (The other two out of three didn't notice or I'm sure they would have done the same.)
It isn't unusual for a stranger to make an occasional nasty comment and without missing a beat my first reply is, "Counting on the police to make it in time to save you when some rapist or murderer is breaking into your house is like calling Dial-a-Prayer." If they persist with the issue, so do I.
God bless the NRA and our pro-second amendment groups.
Meanwhile, because NJ is so anti-gun, I am going on Month Four in my wait for my gun ownership permit.
I'm also a NJ freeper. Make sure that your local police department is not running you around. I believe thay have to issue or reject your application within 120 days, otherwise it is automatically approved. Some NJ police depts. have a nasty habit of holding your application for 3 months before they ship it off to the NJ SBI for clearance.