Just tried to buy a marlin .22 rifle at the Dunham's in Spencer, IA this afternoon. They told me that they couldn't take my Non-Professional Permit to Carry, but that they would have to run the NICS check (even though it isn't required). After keeping me waiting about twenty minutes they told me...