A 29-year-old man accused of firing round from a high-powered rifle before stabbing a woman at the Westfield Topanga Mall in Canoga Park was charged Monday with attempted murder and other crimes.