Man pleads not guilty to firearms charges