Do you have to tell them in MA if you have any weapons in the car? Why not just refuse to answer the question? Or just say no? I think its not illegal to lie to state or local police, only federal agents. Its none of his business what I have in my car from my perspective.
If the LEO sees a freaking NRA sticker and asks "do you have any weapons?" so that he can give it to you up the asss, I say screw him and don't play his anti-gun game.
Your right you dont have to tell the officer but just imagine this senario. The officer is told to be on the look out for someone who just committed a crime. Coincidently that perpatrator happens to be of similar description to you and driving a similar car (all stuff that you would'nt have knowledge of). The officer asks if you are carrying and you lie to him. Then he asks you out of the car because the officer thinks you may be the guy he looking for. You have already lied to the police and if he sees, or pat frisks you and feels a gun guess what will happen next.... After your done spitting road sand from your mouth your gonna spend alot of time explaining why you lied and convincing him you are not doing anything wrong. If you were just up front with him at the start you would probally be fine. If your legal your legal and you have nothing to worry about. If they still jack you up; now you have great grounds for a complaint or a law suit