Well technically speaking, most super heroes aren't vigilantes, they're just making citizens arrests.
If you see a crime in progress, you are fully in your rights to stop said crime and detain the culprit until the proper authorities show up. It's just that the Police prefer you leave that stuff to them since they have training and guns and stuff.
Its only vigilantism if you punish said criminal. That's the courts job.