Does This Gun Make Me Look Fat? A Liberal's Visit To The Shooting Range.