Just weeks after 22 people were killed by a gunman in El Paso, relaxed gun laws are set to take effect in Texas.