It's a fishing/Terry stop tactic and illegal.
As the USSC has ruled just because you have a firearm on your person isn't reasonable articulatable suspicions to stop someone
As the USSC has ruled just because you have a firearm on your person isn't reasonable articulatable suspicions to stop someone