I know I would refuse if put in that position. I'd just go up to people and be like
"hey there I'm here to enforce this illegal bullshit that the sniffer enacted, but here's the deal, I took an oath and it wasn't anything to do with this bullshit, and I'm not a nazi, so if anyone asks I came here already and you turned in all of your scary 30rd clipazines and shit, and that'll be the end of it, don't get caught doing dumb shit and get us both in trouble, unless of course it's "go time" in which case I'll be standing right beside you. Have a nice day."