Apples and Oranges. Drugs are illegal. Guns are not.
Depends on who you are and where you live. Some guns are illegal for everyone, in some places. (States that don't allow Class III possession). All guns are illegal for some people to own everywhere (felons, handguns for people under 21). In some states and locals nearly all guns are illegal for anyone to own. (N.Y.C.) Actually it's a lot more like drugs than even I realized. With pot-heads having state-sponsored prescriptions in places like Cali and Oregon the supposedly "illegality" of drugs is a checkerboard as well.
The precident is there. The WOD is *ALWAYS* the battering ram used to destroy rights. The collateral damage is almost always much wider.
So what makes you more mad in NYC - Having your car searched for illegal guns or having your illegal guns seized?
If you change the law to make guns legal, then there is nothing to search for.