While saying the case "falls squarely in the middle of a constitutional no man's land," a federal judge has upheld a 2018 Florida law that prevents people under age 21 from buying guns.