Interesting. Thanks. Which lead me to this post on opencarry.org...
...this info is from the Map page of OCDO:
California = any privategun transferis illegal
Iowa = private handgun transfer is illegal, long gun legal
Michigan = private handgun transfer is illegal, long gun legal
Pennsylvania = private handgun transfer is illegal, long gun legal
North Carolina = private handgun transfer is illegal, long gun legal
New Jersey = private handgun transfer is illegal, long gun legal
Massachusetts = private handgun transfer is illegal, long gun legal
Illinois = private handgun transfer is illegal, long gun legal if not at gun show
Connecticut = private handgun transfer is illegal, long gun legal if not at gun show
New York = private handgun transfer is illegal, long gun legal if not at gun show
Oregon = Illegal to transfer private ownership at gun shows
Colorado = Illegal to transfer private ownership at gun shows