A man carrying a shotgun opened fire at a busy shopping mall in suburban Baltimore on Saturday, killing two employees of a skate shop and then himself as panicked shoppers ran for cover, police said.