The outspoken Texan on beating Scarlett Johansson, hanging out with Demi Moore, taking off her clothes and why she loves guns.