Steve Earle is a flaming anti gun pos liberal in disguise