Packing a punch in Las Vegas