Rep. Carol Shea-Porter has a gun problem. Specifically, she seems unsure of her position on the 2nd Amendment.

More...