The agent did show his ID to Sonny who then spits on the ground. As Sonny walks away.he says to Tom "FBI don't respect nothin". As far as being on private property.I agree that it probably was illegal . Had they been across the street it would have been another story,but as SC points out, it was a different time.