A federal appeals court says doctors in Florida must be allowed to discuss guns with their patients, striking down portions of a Florida law that restricts what physicians can say to patients about firearm ownership.