Lawmaker Defends Sweeping Semi-Auto Ban