Yay! for John W. Hall mentioning open carry!
As for the court opinion--yawn. Carrying a concealed firearm without a license (LTCH) in PA is illegal as far as I know. Thus, it makes sense (from a statist viewpoint) that somebody carrying a concealed gun might be breaking the law and worthy of a Terry Stop to check whether he's licensed.