Obdi, You have ignored the answer for months - your car is not a right. The gun is. That’s all the difference needed. A cop can stop you for just about any reason he wants to with or without running your plates, The courts have rather consistently held that to stop for a gun requires probably cause and that “stop and frisk” ala NYC is unconstitutional.
I know you don’t like that but that’s not going to change reality.