Pistol packing Texas preacher offers free concealed carry classes to teachers