A 40-year-old man was charged Tuesday in a shooting at the Jesse Brown VA hospital on Chicago's West Side Monday afternoon.