NRA slams ‘downright scary’ Open Carry Texas gun lovers: They ‘crossed the line’ Morons, you created this monster.