-- "Christmas Under Western Skies," 7 tonight and 2 p.m. Sunday at Piper's Opera House, 12 N. B St., Virginia City, performed by Funtime Theater. Tickets $15 general, $12 student and seniors. Call 240-5762.
-- The Free Range Band performs at 9 p.m. at Joe Bob's Hot Springs Road House, 1510 Hot Springs Road; no cover. Call 883-7799.
-- Carson High School choir will host two medieval dinners with ribs, salad, jousting and Celtic music. Join the madrigal singers and the royal court for a four-course feast from 7 to 10 p.m. tonight and Sunday at the old St. Teresa's church -- the Brewery Arts Center's new performance hall, 511 W. Musser St. Tickets are $20 and all proceeds help the choir get to France to sing on the shores of Normandy and Omaha Beach, site of the World War II battles. Food will be provided by A Catered Affair. Call 283-1715.
-- danceSpirit's "2002 -- Nutcracker Ballet, All Jazzed Up," 7 tonight, 1 p.m. matinee Sunday at the Carson City Community Center, 851 E. William St. Tickets at the door, $15 adults; 10-younger $10; seniors $11, family rate (2 adults, 2 children) $45. Call 884-1066.
-- Blue Flame performs at 9 p.m. though Dec. 31 at the Carson Valley Inn Cabaret Lounge, 1627 Highway 395, Minden. Call 782-9711.
--Mansion performs at 9 p.m. at the Pi-on Plaza, no cover. Call 885-9000.
-- "Ebenezer Scrooge" is performed at 7 p.m. through Sunday at Harrah's South Shore Room. Tickets $24 adult, $13 up to age 12. Call (800) 427-7247.