Florida's requirement to "safely discharge a firearm" could really be done away with. The one shot requirement isn't enough to tell you anything about whether someone can shoot. And it's not like FDACS seriously enforces even the most basic one shot requirement, as long as they get their money.
I see most people at the range banging away with full size guns at a silhouette at 5 yards. It seems like a waste of money. You should be able to shut your eyes and hit a silhouette at 5 yards. A person with limited skill should be able to hit an 8" plate at 25 yards, at least most of the time.
But to put it into perspective, most of these people aren't going to shoot back in the .00001% chance they end up in a situation where it would be justified to ahoot at 25 yards. It takes little skill to hit within usual self defense distances.
I'm more worried about whether they're safe. But it's been legal to buy a handgun in FL since forever without training. It's legal to drive around with a loaded gun in the glovebox without training- been that way since at least the 40s or 50s. And it doesn't seem to be a problem.
25 yards is a stretch, supposedly most self defense encounters are three shots, three seconds, three yards.
As far as longer, even the police rarely engage at 50+ yards.
I read once that simply discharging any caliber firearm at a perp ends a large number of attacks, they may be criminals but they aren't stupid.