Pulling one over at Gun Point for a traffic stop does NOT routinely happen. With my 30 years experience defending the accused , I believe this was an investigatory stop. They were looking for someone at that time. The car may have met a description that was given out over the radio. If they were looking for someone that they knew to be armed, or have a weapon, then pulling the car over at gun point could be justified . As it turned out it was not your son and no one was hurt. The police "made up" the ticket story to explain the stop, a Pretext if you will