Minnesota Congressman Jason Lewis defended his positions on taxes, guns and the environment in a hour of questions, compliments and criticism in a wide-ranging town hall meeting in Jordan Saturday.

Saturday marked the first town halls for the U.S. representative. He held meetings in Lakeville and Wabasha, too. Tickets to the events were limited, with constituents required to register online for access to the town halls and winners selected by a lottery, Lewis said.