In an incongruous moment, a mobile billboard truck inched by with a big color sign flashing an invitation to visit Battlefield Vegas, a gun range where the special of the day was $29 to fire an AK-47.