Hollywood heavyweight Harvey Weinstein has produced some of the most violent films to hit the silver screen in the last 30 years, but he says that’s all in the past now. Speaking to CNN’s Pierce Morgan Friday, Weinstein pledged to choose projects that ‘aren’t violent or as violent as they used to be’ as he gears up to make a film that takes aim at the National Rifle Association. Since announcing the as yet untitled project starring screen legend Meryl Streep this week, Weinstein has come under sharp criticism from gun rights advocates. Country singer and right-wing activist Ted Nugent compared Weinstein, who is Jewish and a Democrat, to a Nazi propagandist and called him ‘brain-dead’ for his anti-gun position. Weinstein told Morgan he was inspired to take on a project carrying a strong anti-gun message in the wake of the 2012 massacre at Sandy Hook Elementary School in Connecticut that claimed the lives of 20 children and six adults.